Ignoring python-Levenshtein: markers 'python_version < "3.12"' don't match your environment Ignoring numpy: markers 'python_version < "3.12"' don't match your environment Ignoring ortools: markers 'python_version < "3.12"' don't match your environment Ignoring jwcrypto: markers 'python_version < "3.12"' don't match your environment Collecting GitPython==3.2.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading gitpython-3.2.1-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) Downloading paramiko-5.1.0-py3-none-any.whl.metadata (3.8 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) (0.20.0) Collecting Pygments==2.21.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pygments-2.21.0-py3-none-any.whl.metadata (2.5 kB) Collecting wbgapi==1.0.14 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading wbgapi-1.0.14-py3-none-any.whl.metadata (13 kB) Collecting PyJWT==2.15.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading pyjwt-2.15.1-py3-none-any.whl.metadata (3.5 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.27.5 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading python_levenshtein-0.27.5-py3-none-any.whl.metadata (3.9 kB) Collecting polyline==2.0.4 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading polyline-2.0.4-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy==2.5.4 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) 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-18.0/requirements.txt (line 20)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting pandas==3.0.6 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting python-slugify==9.1.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 22)) Downloading python_slugify-9.1.3-py3-none-any.whl.metadata (12 kB) Collecting jwcrypto==1.5.8 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 24)) Downloading jwcrypto-1.5.8-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 25)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting gitdb<5,>=4.0.1 (from GitPython==3.2.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting bcrypt>=3.2 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) 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.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) 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-18.0/requirements.txt (line 6)) (5.3.1) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) 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.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.27.5 (from python-Levenshtein==0.27.5->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading levenshtein-0.27.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) Downloading absl_py-2.5.1-py3-none-any.whl.metadata (3.3 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) 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-18.0/requirements.txt (line 20)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas==3.0.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) (2.8.2) Collecting text-unidecode>=1.3 (from python-slugify==9.1.3->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 22)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Collecting rapidfuzz<4.0.0,>=3.9.0 (from Levenshtein==0.27.5->python-Levenshtein==0.27.5->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.1.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.2.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas==3.0.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) (1.17.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (3.0) Downloading gitpython-3.2.1-py3-none-any.whl (231 kB) Downloading paramiko-5.1.0-py3-none-any.whl (211 kB) Downloading pygments-2.21.0-py3-none-any.whl (1.3 MB) Downloading wbgapi-1.0.14-py3-none-any.whl (36 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_levenshtein-0.27.5-py3-none-any.whl (9.5 kB) Downloading polyline-2.0.4-py3-none-any.whl (7.2 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading numpy-2.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 MB) Downloading python_slugify-9.1.3-py3-none-any.whl (16 kB) Downloading jwcrypto-1.5.8-py3-none-any.whl (96 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading levenshtein-0.27.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (157 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 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 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) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, Pygments, protobuf, polyline, numpy, invoke, immutabledict, bcrypt, absl-py, wbgapi, pynacl, pandas, Levenshtein, gitdb, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.2.1 Levenshtein-0.27.5 PyJWT-2.15.1 PyYAML-6.0.3 Pygments-2.21.0 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.8 numpy-2.5.4 ortools-9.15.6755 pandas-3.0.6 paramiko-5.1.0 polyline-2.0.4 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.27.5 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 wbgapi-1.0.14 Ignoring protobuf: markers 'python_version < "3.12"' don't match your environment Ignoring google-auth: markers 'python_version < "3.12"' don't match your environment Ignoring pyHanko: markers 'python_version < "3.12"' don't match your environment Ignoring pypdf: markers 'python_version < "3.11"' don't match your environment Ignoring pyhanko-certvalidator: markers 'python_version < "3.12"' don't match your environment Ignoring lingua-language-detector: markers 'python_version < "3.12"' don't match your environment Collecting boto3==1.43.116 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading boto3-1.43.116-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext-predict==0.9.2.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) 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==1.84.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpcio_status-1.84.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf==6.33.6 in /home/x88gb2j8uwu0/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (6.33.6) Collecting google-auth==2.62.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading google_auth-2.62.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate==3.28.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading google_cloud_translate-3.28.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage==3.17.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_cloud_storage-3.17.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core==2.30.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) Downloading google_api_core-2.30.3-py3-none-any.whl.metadata (3.1 kB) Collecting pyHanko==0.25.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading pyHanko-0.25.1-py3-none-any.whl.metadata (9.4 kB) Collecting pyhanko-certvalidator==0.26.8 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading pyhanko_certvalidator-0.26.8-py3-none-any.whl.metadata (5.5 kB) Collecting phonenumbers==9.0.41 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 27)) Downloading phonenumbers-9.0.41-py2.py3-none-any.whl.metadata (10 kB) Requirement already satisfied: beautifulsoup4==4.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (4.15.0) Collecting mt-940==5.1.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 29)) Downloading mt_940-5.1.1-py3-none-any.whl.metadata (11 kB) Requirement already satisfied: packaging==26.3 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 30)) (26.3) Collecting lingua-language-detector==2.2.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 32)) Downloading lingua_language_detector-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) Collecting botocore<1.44.0,>=1.43.116 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading botocore-1.43.127-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading s3transfer-0.19.3-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.84.0 (from grpcio-status==1.84.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpcio-1.85.1-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==1.84.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading googleapis_common_protos-1.76.0-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==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (0.4.2) Requirement already satisfied: cryptography>=38.0.3 in /usr/local/lib/python3.12/dist-packages (from google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (42.0.8) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate==3.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) 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.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) 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.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading grpc_google_iam_v1-0.14.6-py3-none-any.whl.metadata (8.9 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_resumable_media-2.11.0-py3-none-any.whl.metadata (2.3 kB) Requirement already satisfied: requests<3.0.0,>=2.22.0 in /usr/local/lib/python3.12/dist-packages (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (2.31.0) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.2 kB) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (1.5.1) Requirement already satisfied: qrcode>=7.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading tzlocal-5.4.5-py3-none-any.whl.metadata (7.7 kB) Collecting click>=8.1.3 (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading click-8.5.1-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: pyyaml>=6.0 in /home/x88gb2j8uwu0/.local/lib/python3.12/site-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (6.0.3) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.26.8->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.26.8->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading uritools-7.0.0-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: soupsieve>=1.6.1 in /usr/local/lib/python3.12/dist-packages (from beautifulsoup4==4.15.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (2.9.2) Requirement already satisfied: typing-extensions>=4.0.0 in /usr/local/lib/python3.12/dist-packages (from beautifulsoup4==4.15.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (4.16.0) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) 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.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading fonttools-4.68.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (139 kB) Collecting uharfbuzz<0.40.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading uharfbuzz-0.39.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (0.7.1) 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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=38.0.3->google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=7.3.1->pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (0.20220715.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (3.6) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=38.0.3->google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (1.17.0) Downloading boto3-1.43.116-py3-none-any.whl (140 kB) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 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.30.3-py3-none-any.whl (173 kB) Downloading pyHanko-0.25.1-py3-none-any.whl (446 kB) Downloading pyhanko_certvalidator-0.26.8-py3-none-any.whl (109 kB) Downloading phonenumbers-9.0.41-py2.py3-none-any.whl (2.6 MB) Downloading mt_940-5.1.1-py3-none-any.whl (38 kB) Downloading lingua_language_detector-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.3 MB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading botocore-1.43.127-py3-none-any.whl (16.3 MB) Downloading click-8.5.1-py3-none-any.whl (126 kB) Downloading fonttools-4.68.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) 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.76.0-py3-none-any.whl (307 kB) Downloading grpc_google_iam_v1-0.14.6-py3-none-any.whl (33 kB) Downloading grpcio-1.85.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.4 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Downloading s3transfer-0.19.3-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.5-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.39.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB) Downloading uritools-7.0.0-py3-none-any.whl (12 kB) Building wheels for collected packages: python-pkcs11 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp312-cp312-linux_x86_64.whl size=1514588 sha256=cf4c5ecea6f72e1698447d2d5f898f8b7d43b00119ee911d55f386f1bffff968 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-kpdxs6u4/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, python-pkcs11, proto-plus, phonenumbers, oscrypto, mt-940, lingua-language-detector, jmespath, grpcio, googleapis-common-protos, google-crc32c, fonttools, click, grpcio-status, google-resumable-media, botocore, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed boto3-1.43.116 botocore-1.43.127 click-8.5.1 fasttext-predict-0.9.2.4 fonttools-4.68.0 google-api-core-2.30.3 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.76.0 grpc-google-iam-v1-0.14.6 grpcio-1.85.1 grpcio-status-1.84.0 jmespath-1.1.0 lingua-language-detector-2.2.0 mt-940-5.1.1 oscrypto-1.3.0 phonenumbers-9.0.41 proto-plus-1.29.0 pyHanko-0.25.1 pyhanko-certvalidator-0.26.8 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.19.3 tzlocal-5.4.5 uharfbuzz-0.39.5 uritools-7.0.0 2026-11-10 15:26:51,228 104 INFO ? odoo: Odoo version 18.0 2026-11-10 15:26:51,228 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-11-10 15:26:51,228 104 INFO ? odoo: addons paths: ['/data/build/rb-82af9cd-226617/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-82af9cd-226617/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-11-10 15:26:51,228 104 INFO ? odoo: database: runbot_build@default:5435 2026-11-10 15:26:51,365 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-11-10 15:26:51,375 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-11-10 15:26:51,599 104 INFO ? odoo.tests.common: Importing test framework 2026-11-10 15:26:51,971 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-11-10 15:26:52,007 104 INFO rb-82af9cd-226617-434697 odoo.modules.loading: loading 1 modules... 2026-11-10 15:26:52,159 104 INFO rb-82af9cd-226617-434697 odoo.modules.loading: 1 modules loaded in 0.15s, 0 queries (+0 extra) 2026-11-10 15:26:53,051 104 INFO rb-82af9cd-226617-434697 odoo.modules.loading: loading 1182 modules... 2026-11-10 15:27:09,678 104 INFO rb-82af9cd-226617-434697 odoo.modules.loading: 1182 modules loaded in 16.63s, 2 queries (+2 extra) 2026-11-10 15:27:11,563 104 INFO rb-82af9cd-226617-434697 odoo.modules.loading: Modules loaded. 2026-11-10 15:27:12,208 104 INFO rb-82af9cd-226617-434697 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-11-10 15:27:12,209 104 INFO rb-82af9cd-226617-434697 odoo.modules.registry: Registry loaded in 20.237s 2026-11-10 15:27:12,210 104 INFO rb-82af9cd-226617-434697 odoo.service.server: Starting post tests 2026-11-10 15:27:13,169 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-11-10 15:27:16,980 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.844881772994995 seconds 2026-11-10 15:27:17,599 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.6194093227386475 seconds 2026-11-10 15:27:24,275 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:27:27,794 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:27:29,813 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 5%: their account is the counterpart. 2026-11-10 15:27:31,847 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC99.test_investment_property_sale_collected_through_receivable_is_a_disposal_receipt ... 2026-11-10 15:27:32,075 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52] 2026-11-10 15:27:35,396 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [55, 56, 57, 58, 59, 60, 61, 62, 63, 64] 2026-11-10 15:27:35,449 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line.ctp records with IDs: [211] 2026-11-10 15:27:35,567 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line records with IDs: [527, 528] 2026-11-10 15:27:35,600 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8261] 2026-11-10 15:27:35,677 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move records with IDs: [217] 2026-11-10 15:27:39,452 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC99.test_investment_property_sale_is_a_disposal_receipt ... 2026-11-10 15:27:39,662 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76] 2026-11-10 15:27:41,215 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [79, 80, 81, 82, 83, 84, 85, 86, 87, 88] 2026-11-10 15:27:41,261 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line.ctp records with IDs: [228] 2026-11-10 15:27:41,364 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line records with IDs: [560, 561] 2026-11-10 15:27:41,405 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8276] 2026-11-10 15:27:41,484 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move records with IDs: [233] 2026-11-10 15:27:45,492 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC99.test_truck_sale_collected_by_bank_payment_is_a_disposal_receipt ... 2026-11-10 15:27:45,740 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100] 2026-11-10 15:27:47,457 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [103, 104, 105, 106, 107, 108, 109, 110, 111, 112] 2026-11-10 15:27:47,509 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line.ctp records with IDs: [245] 2026-11-10 15:27:47,617 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line records with IDs: [593, 594] 2026-11-10 15:27:47,649 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8291] 2026-11-10 15:27:47,725 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move records with IDs: [249] 2026-11-10 15:27:52,366 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC99.test_truck_sale_collected_in_cash_is_a_disposal_receipt ... 2026-11-10 15:27:52,653 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124] 2026-11-10 15:27:54,385 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [127, 128, 129, 130, 131, 132, 133, 134, 135, 136] 2026-11-10 15:27:54,456 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line.ctp records with IDs: [263] 2026-11-10 15:27:54,566 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line records with IDs: [628, 629] 2026-11-10 15:27:54,594 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8306] 2026-11-10 15:27:54,656 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move records with IDs: [266] 2026-11-10 15:27:58,756 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC99.test_truck_sale_collected_through_receivable_is_a_disposal_receipt ... 2026-11-10 15:27:59,061 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148] 2026-11-10 15:28:00,876 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.asset.depreciation.line records with IDs: [151, 152, 153, 154, 155, 156, 157, 158, 159, 160] 2026-11-10 15:28:00,942 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line.ctp records with IDs: [280] 2026-11-10 15:28:01,043 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move.line records with IDs: [661, 662] 2026-11-10 15:28:01,069 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8321] 2026-11-10 15:28:01,124 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #37 deleted account.move records with IDs: [282] 2026-11-10 15:28:05,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1600 checked, 9 removed 2026-11-10 15:28:10,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:28:14,019 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:28:17,167 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC133.test_investment_property_sale_collected_through_receivable_is_a_disposal_receipt ... 2026-11-10 15:28:17,423 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172] 2026-11-10 15:28:19,260 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [175, 176, 177, 178, 179, 180, 181, 182, 183, 184] 2026-11-10 15:28:19,315 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line.ctp records with IDs: [297] 2026-11-10 15:28:19,436 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line records with IDs: [694, 695] 2026-11-10 15:28:19,476 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted mail.message records with IDs: [8336] 2026-11-10 15:28:19,544 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move records with IDs: [298] 2026-11-10 15:28:22,894 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC133.test_investment_property_sale_is_a_disposal_receipt ... 2026-11-10 15:28:23,095 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196] 2026-11-10 15:28:24,759 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [199, 200, 201, 202, 203, 204, 205, 206, 207, 208] 2026-11-10 15:28:24,816 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line.ctp records with IDs: [314] 2026-11-10 15:28:24,919 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line records with IDs: [727, 728] 2026-11-10 15:28:24,948 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted mail.message records with IDs: [8351] 2026-11-10 15:28:25,011 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move records with IDs: [314] 2026-11-10 15:28:28,428 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC133.test_truck_sale_collected_by_bank_payment_is_a_disposal_receipt ... 2026-11-10 15:28:28,658 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220] 2026-11-10 15:28:30,294 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [223, 224, 225, 226, 227, 228, 229, 230, 231, 232] 2026-11-10 15:28:30,343 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line.ctp records with IDs: [331] 2026-11-10 15:28:30,455 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line records with IDs: [760, 761] 2026-11-10 15:28:30,491 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted mail.message records with IDs: [8366] 2026-11-10 15:28:30,568 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move records with IDs: [330] 2026-11-10 15:28:34,230 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC133.test_truck_sale_collected_in_cash_is_a_disposal_receipt ... 2026-11-10 15:28:34,452 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244] 2026-11-10 15:28:36,253 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [247, 248, 249, 250, 251, 252, 253, 254, 255, 256] 2026-11-10 15:28:36,308 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line.ctp records with IDs: [349] 2026-11-10 15:28:36,425 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line records with IDs: [795, 796] 2026-11-10 15:28:36,461 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted mail.message records with IDs: [8381] 2026-11-10 15:28:36,539 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move records with IDs: [347] 2026-11-10 15:28:39,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_b03_asset_sale: Starting TestB03AssetSaleC133.test_truck_sale_collected_through_receivable_is_a_disposal_receipt ... 2026-11-10 15:28:40,165 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268] 2026-11-10 15:28:42,382 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.asset.depreciation.line records with IDs: [271, 272, 273, 274, 275, 276, 277, 278, 279, 280] 2026-11-10 15:28:42,428 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line.ctp records with IDs: [366] 2026-11-10 15:28:42,524 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move.line records with IDs: [828, 829] 2026-11-10 15:28:42,551 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted mail.message records with IDs: [8396] 2026-11-10 15:28:42,632 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #43 deleted account.move records with IDs: [363] 2026-11-10 15:28:46,015 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:28:52,132 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:28:55,962 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:28:57,803 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 5%: their account is the counterpart. 2026-11-10 15:28:57,898 104 INFO rb-82af9cd-226617-434697 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-11-10 15:28:58,095 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292] 2026-11-10 15:28:59,979 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [295, 296, 297, 298, 299, 300, 301, 302, 303, 304] 2026-11-10 15:29:00,029 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [383] 2026-11-10 15:29:00,132 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [861, 862] 2026-11-10 15:29:00,159 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted mail.message records with IDs: [8411] 2026-11-10 15:29:00,211 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move records with IDs: [379] 2026-11-10 15:29:02,555 104 INFO rb-82af9cd-226617-434697 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-11-10 15:29:02,778 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316] 2026-11-10 15:29:04,542 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [319, 320, 321, 322, 323, 324, 325, 326, 327, 328] 2026-11-10 15:29:04,595 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [400] 2026-11-10 15:29:04,706 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [895, 896] 2026-11-10 15:29:04,734 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted mail.message records with IDs: [8426] 2026-11-10 15:29:04,800 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move records with IDs: [395] 2026-11-10 15:29:06,876 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340] 2026-11-10 15:29:08,612 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.asset.depreciation.line records with IDs: [343, 344, 345, 346, 347, 348, 349, 350, 351, 352] 2026-11-10 15:29:08,656 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line.ctp records with IDs: [415] 2026-11-10 15:29:08,745 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move.line records with IDs: [925, 926] 2026-11-10 15:29:08,774 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted mail.message records with IDs: [8441] 2026-11-10 15:29:08,825 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #48 deleted account.move records with IDs: [410] 2026-11-10 15:29:10,796 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:29:16,883 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:29:20,243 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:29:22,171 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 5%: their account is the counterpart. 2026-11-10 15:29:22,249 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_bridge_toggle_moves_only_319_and_337_and_reproduces_todays_figures ... 2026-11-10 15:29:28,028 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_dated_but_unspanned_line_classifies_identically_under_date_maturity_and_recurring_end_date ... 2026-11-10 15:29:29,620 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_duration_term_date_field_points_at_recurring_end_date ... 2026-11-10 15:29:29,649 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_line_319_and_337_survive_a_base_only_reload_and_do_not_revert_to_date_maturity ... 2026-11-10 15:29:30,334 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_long_deferral_classifies_to_long_term_the_documented_approximation ... 2026-11-10 15:29:35,012 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_balance_sheet_c99_recurring_bridge: Starting TestBalanceSheetC99RecurringBridge.test_short_deferral_classifies_to_short_term_proves_it_is_not_always_long_term ... 2026-11-10 15:29:38,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:29:44,526 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:29:48,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:29:49,967 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 5%: their account is the counterpart. 2026-11-10 15:29:50,041 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_exactly_twelve_months_out_is_short_term ... 2026-11-10 15:29:54,604 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_account_reports_recurring.tests.test_duration_term_twelve_month_boundary: Starting TestDurationTermTwelveMonthBoundary.test_a_deferral_settling_one_day_past_twelve_months_is_long_term ... 2026-11-10 15:29:59,946 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:30:06,742 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:30:11,041 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:30:17,657 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:30:24,187 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_decrease_adjustment_line_carries_only_what_is_reduced ... 2026-11-10 15:30:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [556, 557, 558, 559] 2026-11-10 15:30:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1201] 2026-11-10 15:30:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [570, 571] 2026-11-10 15:30:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1212] 2026-11-10 15:30:32,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [576, 577] 2026-11-10 15:30:32,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1219] 2026-11-10 15:30:33,340 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_new_vn_company_and_its_branch_are_each_served_by_meinvoice ... 2026-11-10 15:30:42,369 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_product_description_over_the_500_characters_meinvoice_accepts_is_refused ... 2026-11-10 15:30:44,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:30:46,235 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_rate_only_adjustment_sends_only_the_vat_difference ... 2026-11-10 15:30:48,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [582, 583] 2026-11-10 15:30:48,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1229] 2026-11-10 15:30:49,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [584, 585] 2026-11-10 15:30:49,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1231] 2026-11-10 15:30:49,461 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_refused_issue_leaves_the_e_invoice_in_error ... 2026-11-10 15:30:50,439 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_refused_login_is_refused_for_each_error_code_of_meinvoice ... 2026-11-10 15:30:50,818 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:30:52,991 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_replacement_names_its_original_by_the_vietnam_date_of_the_original_e_invoice ... 2026-11-10 15:30:54,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [586, 587, 588, 589, 590, 591, 592, 593] 2026-11-10 15:30:54,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #57 deleted account.move.line records with IDs: [1236, 1237] 2026-11-10 15:30:56,418 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_a_token_connection_failure_is_reported_on_the_invoice ... 2026-11-10 15:30:56,536 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_an_adjustment_names_its_original_by_the_vietnam_date_of_the_original_e_invoice ... 2026-11-10 15:30:57,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [604, 605, 606, 607, 608, 609, 610, 611] 2026-11-10 15:30:57,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #57 deleted account.move.line records with IDs: [1252, 1253] 2026-11-10 15:30:59,134 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_an_issued_adjustment_is_marked_adjusted ... 2026-11-10 15:30:59,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [617, 618, 619, 620, 621, 622, 623, 624] 2026-11-10 15:31:00,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1261, 1262] 2026-11-10 15:31:01,156 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_an_issued_e_invoice_cannot_be_cancelled_to_correct_an_error ... 2026-11-10 15:31:01,935 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:31:04,042 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_cancelling_an_e_invoice_needs_the_reason_and_the_date ... 2026-11-10 15:31:05,568 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:31:08,326 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_custom_group_marked_exempt_is_sent_as_exempt_until_unmarked ... 2026-11-10 15:31:09,852 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_exempt_line_and_zero_percent_export_line_are_told_apart ... 2026-11-10 15:31:11,713 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_exempt_line_of_a_branch_is_sent_as_exempt ... 2026-11-10 15:31:13,283 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_exempt_mark_left_on_a_non_vat_group_is_ignored ... 2026-11-10 15:31:14,788 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_accountant_cancels_an_e_invoice_before_the_blocked_day ... 2026-11-10 15:31:16,241 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #57 deleted ir.attachment records with IDs: [3841] 2026-11-10 15:31:16,300 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_accountant_issues_an_invoice_to_meinvoice ... 2026-11-10 15:31:17,422 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_administrator_fetches_the_templates_and_serials_of_meinvoice ... 2026-11-10 15:31:17,585 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_amounts_of_a_line_follow_its_discount_and_its_tax_inclusion ... 2026-11-10 15:31:23,634 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_converted_copy_is_dated_today_in_vietnam ... 2026-11-10 15:31:25,291 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_e_invoice_status_follows_the_state_meinvoice_reports ... 2026-11-10 15:31:25,888 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_files_of_an_issued_e_invoice_are_downloaded ... 2026-11-10 15:31:26,648 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_invoice_name_sent_follows_the_template_type ... 2026-11-10 15:31:26,792 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_issue_payload_of_a_decrease_adjustment ... 2026-11-10 15:31:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [647, 648, 649, 650, 651, 652, 653, 654] 2026-11-10 15:31:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1295, 1296] 2026-11-10 15:31:29,215 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_issue_payload_of_a_foreign_currency_invoice_carries_its_rate ... 2026-11-10 15:31:31,157 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_issue_payload_of_a_replacement_names_the_superseded_original ... 2026-11-10 15:31:32,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [667, 668, 669, 670, 671, 672, 673, 674] 2026-11-10 15:31:32,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [1314, 1315] 2026-11-10 15:31:33,684 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_issue_payload_of_an_invoice_to_a_foreign_buyer ... 2026-11-10 15:31:33,937 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 26 checked, 26 removed 2026-11-10 15:31:34,930 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-11-10 15:31:34,956 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:31:35,224 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-10 15:31:36,079 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:36] "GET /my/invoices/569?access_token=access_token HTTP/1.1" 200 - 255 0.096 1.028 2026-11-10 15:31:36,119 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:31:41,291 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:31:42,544 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:31:46,577 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-11-10 15:31:47,104 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 164 2026-11-10 15:31:47,104 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless temporary user profile dir: /tmp/tmptx46ifdr_chrome_odoo 2026-11-10 15:31:47,105 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:35487/json/version 2026-11-10 15:31:47,106 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35487/json/version with timeout 3 increased to 10s during tests 2026-11-10 15:31:47,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-11-10 15:31:47,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Issuing json command http://127.0.0.1:35487/json 2026-11-10 15:31:47,116 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35487/json with timeout 3 increased to 10s during tests 2026-11-10 15:31:47,121 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Websocket url found: ws://127.0.0.1:35487/devtools/page/12DFCF2D64604AACB91FAF57BACDD3CC 2026-11-10 15:31:47,126 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-11-10 15:31:47,128 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-11-10 15:31:47,195 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 15:31:47,204 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-11-10 15:31:47,205 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=8" in browser 2026-11-10 15:31:47,205 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=8" 2026-11-10 15:31:47,216 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:31:48,060 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /pos/ui?config_id=8 HTTP/1.1" 200 - 180 0.081 0.766 2026-11-10 15:31:48,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '12DFCF2D64604AACB91FAF57BACDD3CC', 'loaderId': 'E24723A1E3E315F49CF87052B04EEC67', 'isDownload': False} 2026-11-10 15:31:48,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinMeinvoicePosReceiptTour')" 2026-11-10 15:31:48,080 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 15:31:48,094 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 15:31:48,096 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-11-10 15:31:48,103 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-11-10 15:31:48,474 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 15:31:48,507 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-11-10 15:31:48,514 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:48] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-11-10 15:31:48,515 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_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?config_id=8", "delayToCheckUndeterminisms": 0})" 2026-11-10 15:31:48,520 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinMeinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-10 15:31:49,197 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.275 0.418 2026-11-10 15:31:49,198 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.671 2026-11-10 15:31:49,314 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-11-10 15:31:49,326 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 15:31:49,362 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-11-10 15:31:49,388 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-11-10 15:31:49,395 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-11-10 15:31:49,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinMeinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-10 15:31:49,620 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:49] "GET /web/image/res.users/61/avatar_128 HTTP/1.1" 200 - 17 0.020 0.031 2026-11-10 15:31:49,689 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinMeinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-10 15:31:51,018 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 1.458 2026-11-10 15:31:51,020 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 2.537 2026-11-10 15:31:51,021 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 1.534 2026-11-10 15:31:51,040 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 15:31:51,045 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 1.569 2026-11-10 15:31:51,047 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 1.421 2026-11-10 15:31:51,085 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=res.company&id=13&field=logo HTTP/1.1" 200 - 9 0.012 0.027 2026-11-10 15:31:51,100 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.003 0.021 2026-11-10 15:31:51,106 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 2.621 2026-11-10 15:31:51,121 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image/res.company/13/favicon HTTP/1.1" 200 - 4 0.008 0.041 2026-11-10 15:31:51,127 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.047 2026-11-10 15:31:51,139 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.028 2026-11-10 15:31:51,147 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.052 2026-11-10 15:31:51,151 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.042 2026-11-10 15:31:51,160 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.029 2026-11-10 15:31:51,167 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-10 15:31:51,174 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.015 2026-11-10 15:31:51,178 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.062 2026-11-10 15:31:51,184 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.048 2026-11-10 15:31:51,190 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.032 2026-11-10 15:31:51,196 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.030 2026-11-10 15:31:51,249 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.018 0.048 2026-11-10 15:31:51,256 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:51] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.084 2026-11-10 15:31:51,321 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:31:51,393 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinMeinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-10 15:31:51,465 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] 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-11-10 15:31:51,525 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:31:51,576 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinMeinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:31:51,627 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinMeinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-10 15:31:51,807 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinMeinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-10 15:31:51,899 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinMeinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-10 15:31:51,958 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinMeinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:31:52,016 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-10 15:31:52,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinMeinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-10 15:31:52,101 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:31:52,102 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:31:52,147 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinMeinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-10 15:31:52,208 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinMeinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-10 15:31:52,259 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinMeinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-10 15:31:52,321 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinMeinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-10 15:31:52,328 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:31:52,394 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/23] Tour VnViinMeinvoicePosReceiptTour → Step the agnostic e-invoice disclosure block renders for a MeInvoice order too (trigger: .receipt-screen .pos-edi-info) 2026-11-10 15:31:52,398 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70515707 started for PoS orders references: [{'name': 'Order 00006-001-0001', 'uuid': '7ff67770-1d05-4a89-9a13-9f9b003725d5'}] 2026-11-10 15:31:52,402 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 15:31:54,211 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70515707 order {'name': 'Order 00006-001-0001', 'uuid': '7ff67770-1d05-4a89-9a13-9f9b003725d5'} created pos.order #13 2026-11-10 15:31:54,213 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70515707 finished 2026-11-10 15:31:54,303 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 897 0.493 1.414 2026-11-10 15:31:54,346 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:54] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 15:31:54,359 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:54] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:31:54,373 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 15:31:54,477 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinMeinvoicePosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-11-10 15:31:54,478 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:31:54] "GET /web/image?model=pos.config&id=8&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.013 2026-11-10 15:31:54,534 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice CQT (tax-authority) code renders from the shared skeleton (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-MEI-00000456')) 2026-11-10 15:31:54,593 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('MEI-SECRET-42')) 2026-11-10 15:31:54,643 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinMeinvoicePosReceiptTour → Step the MeInvoice lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('meinvoice.vn')) 2026-11-10 15:31:54,693 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-11-10 15:31:54,694 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR VnViinMeinvoicePosReceiptTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-10 15:31:54,775 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 16018328 (allocated 18358272) 2026-11-10 15:31:54,776 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 164 2026-11-10 15:31:54,778 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-11-10 15:31:54,778 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 164 2026-11-10 15:31:54,906 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_153154_905796_test_pos_edi_receipt_disclosure_tour.txt 2026-11-10 15:31:54,906 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmptx46ifdr_chrome_odoo" 2026-11-10 15:31:54,978 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:31:54,994 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_empty_dict_falls_through_to_super_false ... 2026-11-10 15:31:55,022 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_fully_populated_does_not_retry ... 2026-11-10 15:31:55,050 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-11-10 15:31:55,077 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_tax_authority_code_retries ... 2026-11-10 15:31:55,104 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_non_meinvoice_missing_legal_number_does_not_retry ... 2026-11-10 15:31:55,142 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:32:01,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:32:05,541 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:32:10,420 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_buyer_with_a_personal_identification_number_is_named_by_it ... 2026-11-10 15:32:12,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_buyer_with_only_a_passport_is_named_by_it ... 2026-11-10 15:32:14,634 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_buyer_without_an_identity_document_is_sent_without_one ... 2026-11-10 15:32:16,911 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_debit_note_issued_through_another_e_invoice_service_is_not_an_adjustment ... 2026-11-10 15:32:18,150 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_download_failure_of_viettel_is_reported_and_not_raised ... 2026-11-10 15:32:18,283 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_journal_serial_of_another_provider_is_refused_for_a_vn_sinvoice_customer ... 2026-11-10 15:32:19,958 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_line_not_subject_to_vat_is_told_apart_from_a_zero_percent_line ... 2026-11-10 15:32:22,427 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_partner_with_an_s_invoice_serial_is_suggested_the_vn_sinvoice_format ... 2026-11-10 15:32:22,497 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_replacement_for_an_individual_buyer_takes_the_agreement_fallbacks_of_core ... 2026-11-10 15:32:25,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line.ctp records with IDs: [705, 706] 2026-11-10 15:32:25,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line records with IDs: [1359] 2026-11-10 15:32:26,649 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_replacement_is_declared_to_viettel_as_replacing_the_superseded_e_invoice ... 2026-11-10 15:32:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line.ctp records with IDs: [711, 712] 2026-11-10 15:32:27,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line records with IDs: [1366] 2026-11-10 15:32:29,123 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_response_of_viettel_without_a_valid_pdf_is_an_error_and_nothing_is_stored ... 2026-11-10 15:32:30,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_sent_e_invoice_issued_through_core_cannot_be_cancelled_to_correct_an_error ... 2026-11-10 15:32:32,470 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_sent_e_invoice_issued_through_core_cannot_be_reset_to_draft_by_a_state_write ... 2026-11-10 15:32:35,123 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_a_tax_group_is_sent_as_not_subject_to_vat_only_while_it_is_a_vat_group_marked_exempt ... 2026-11-10 15:32:40,004 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_e_invoice_carries_its_invoice_date_in_vietnam ... 2026-11-10 15:32:42,591 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_empty_stored_pdf_is_downloaded_again ... 2026-11-10 15:32:42,798 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoice_dated_after_today_is_not_sent_to_viettel ... 2026-11-10 15:32:43,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoice_given_an_s_invoice_serial_on_its_draft_is_sent_to_viettel ... 2026-11-10 15:32:47,597 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoice_of_a_serial_without_provider_is_still_sent_to_viettel ... 2026-11-10 15:32:50,367 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoice_of_an_s_invoice_serial_is_sent_to_viettel_only ... 2026-11-10 15:32:51,791 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoice_without_serial_is_still_sent_to_viettel ... 2026-11-10 15:32:54,275 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_invoicing_user_downloads_the_pdf_of_an_issued_e_invoice ... 2026-11-10 15:32:54,451 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_issued_e_invoice_is_known_by_its_legal_number_secret_code_and_lookup_url ... 2026-11-10 15:32:55,126 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_an_issued_e_invoice_without_an_invoice_symbol_is_refused_a_replacement ... 2026-11-10 15:32:55,819 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_paying_an_issued_e_invoice_updates_its_payment_status_at_viettel ... 2026-11-10 15:32:57,192 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_printing_an_issued_e_invoice_hands_over_the_pdf_and_xml_of_viettel ... 2026-11-10 15:32:57,343 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_scheduled_sending_does_not_send_an_invoice_of_another_provider_to_viettel ... 2026-11-10 15:33:00,214 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_send_and_print_does_not_send_an_invoice_of_another_provider_to_viettel ... 2026-11-10 15:33:03,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_converted_file_of_an_s_invoice_is_reported_unavailable ... 2026-11-10 15:33:03,444 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_credit_note_of_a_sent_e_invoice_is_its_decrease_adjustment_dated_as_sent ... 2026-11-10 15:33:04,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line.ctp records with IDs: [749, 750] 2026-11-10 15:33:04,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line records with IDs: [1413] 2026-11-10 15:33:05,489 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_debit_note_of_a_replaced_e_invoice_is_not_its_adjustment ... 2026-11-10 15:33:06,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line.ctp records with IDs: [753, 754] 2026-11-10 15:33:06,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #65 deleted account.move.line records with IDs: [1417] 2026-11-10 15:33:08,325 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_debit_note_of_a_sent_e_invoice_is_issued_as_its_increase_adjustment ... 2026-11-10 15:33:09,624 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_debit_note_of_an_e_invoice_issued_without_a_serial_stays_an_original_e_invoice ... 2026-11-10 15:33:12,550 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_draft_preview_is_refused_for_an_invoice_of_another_provider ... 2026-11-10 15:33:14,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_draft_preview_stores_the_pdf_of_viettel_and_leaves_the_invoice_unissued ... 2026-11-10 15:33:14,372 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_e_invoice_status_follows_the_core_state ... 2026-11-10 15:33:15,850 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_increase_adjustment_of_a_business_buyer_is_refused_without_its_written_agreement ... 2026-11-10 15:33:17,160 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_increase_adjustment_of_a_seller_exempt_from_the_agreement_takes_the_default_one ... 2026-11-10 15:33:18,481 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_increase_adjustment_of_an_individual_buyer_takes_the_default_agreement ... 2026-11-10 15:33:21,361 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_payment_status_is_updated_by_hand_when_the_synchronization_is_off ... 2026-11-10 15:33:22,766 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_pdf_core_already_stored_is_not_downloaded_again ... 2026-11-10 15:33:22,939 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_the_vn_sinvoice_format_is_refused_on_a_partner_of_another_provider ... 2026-11-10 15:33:23,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-11-10 15:33:23,924 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoicePortal.test_the_portal_shows_the_legal_e_invoice_disclosure ... 2026-11-10 15:33:24,028 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:33:24,342 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-10 15:33:25,257 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:33:25] "GET /my/invoices/611?access_token=8762a3d4-dd60-4bf8-869f-d97601ee9e4c HTTP/1.1" 200 - 255 0.115 1.115 2026-11-10 15:33:25,258 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice.TestSinvoicePortal.test_the_portal_shows_the_legal_e_invoice_disclosure: waiting for threads: [] 2026-11-10 15:33:25,298 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:33:25,313 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_empty_dict_does_not_force_retry ... 2026-11-10 15:33:25,337 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_no_provider_missing_legal_number_does_not_force_retry ... 2026-11-10 15:33:25,361 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_non_sinvoice_missing_legal_number_does_not_force_retry ... 2026-11-10 15:33:25,392 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_complete_defers_to_agnostic_base ... 2026-11-10 15:33:25,428 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_legal_number_forces_retry ... 2026-11-10 15:33:25,463 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestShouldRetryPosEdiInvoiceInfo.test_sinvoice_missing_tax_authority_code_alone_does_not_retry ... 2026-11-10 15:33:25,511 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:33:31,730 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:33:35,272 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:33:42,909 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:33:53,279 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestSinvoicePosRealSendPopulatesAgnosticDict.test_a_pos_user_invoicing_an_order_at_checkout_issues_its_e_invoice ... 2026-11-10 15:33:54,885 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_should_retry_pos_edi_invoice_info: Starting TestSinvoicePosRealSendPopulatesAgnosticDict.test_real_sinvoice_send_populates_agnostic_dict_except_known_cqt_gap ... 2026-11-10 15:33:56,061 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-11-10 15:34:01,271 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:34:02,514 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:34:06,263 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour: Starting TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active ... 2026-11-10 15:34:06,980 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome pid: 383 2026-11-10 15:34:06,981 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless temporary user profile dir: /tmp/tmpmkxsc_gi_chrome_odoo 2026-11-10 15:34:06,981 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Issuing json command http://127.0.0.1:46183/json/version 2026-11-10 15:34:06,984 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46183/json/version with timeout 3 increased to 10s during tests 2026-11-10 15:34:06,998 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Browser version: Chrome/150.0.7871.114 2026-11-10 15:34:06,998 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Issuing json command http://127.0.0.1:46183/json 2026-11-10 15:34:07,000 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46183/json with timeout 3 increased to 10s during tests 2026-11-10 15:34:07,011 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Websocket url found: ws://127.0.0.1:46183/devtools/page/BBE7A263F7104DA0057107E0DA9B455D 2026-11-10 15:34:07,020 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Enable chrome headless console log notification 2026-11-10 15:34:07,022 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome headless enable page notifications 2026-11-10 15:34:07,079 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 15:34:07,088 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Setting session cookie in browser 2026-11-10 15:34:07,089 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-11-10 15:34:07,089 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-11-10 15:34:07,100 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:34:07,776 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:07] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.073 0.606 2026-11-10 15:34:07,779 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Navigation result: {'frameId': 'BBE7A263F7104DA0057107E0DA9B455D', 'loaderId': '70F3DF6C59D08CE3EB37B7C30E9B0FF6', 'isDownload': False} 2026-11-10 15:34:07,779 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Evaluate ready code "odoo.isTourReady('L10nVnViinSinvoicePosReceiptTour')" 2026-11-10 15:34:07,793 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 15:34:07,810 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:07] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 15:34:07,816 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:07] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 15:34:07,823 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:07] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-10 15:34:08,184 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 15:34:08,193 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:08,193 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:08,204 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: IndexedDB 1 Ready 2026-11-10 15:34:08,205 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_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?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-11-10 15:34:08,209 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [1/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-10 15:34:08,211 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-11-10 15:34:08,688 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.156 0.331 2026-11-10 15:34:08,690 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.454 2026-11-10 15:34:08,831 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-11-10 15:34:08,841 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 15:34:08,866 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 15:34:08,881 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-11-10 15:34:08,889 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: Owl is running in 'dev' mode. 2026-11-10 15:34:08,945 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:34:08,949 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:34:08,965 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:08,974 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 15:34:08,975 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:08,989 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:08] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.006 0.017 2026-11-10 15:34:09,023 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [2/21] Tour L10nVnViinSinvoicePosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-10 15:34:09,024 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image/res.users/73/avatar_128 HTTP/1.1" 200 - 17 0.009 0.050 2026-11-10 15:34:09,037 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.002 0.062 2026-11-10 15:34:09,067 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.006 0.010 2026-11-10 15:34:09,082 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.024 2026-11-10 15:34:09,090 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.030 2026-11-10 15:34:09,096 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-10 15:34:09,110 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.054 2026-11-10 15:34:09,117 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.054 2026-11-10 15:34:09,124 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.035 2026-11-10 15:34:09,131 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [3/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-10 15:34:09,133 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.023 2026-11-10 15:34:09,142 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.062 2026-11-10 15:34:09,151 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-10 15:34:09,157 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-10 15:34:09,161 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-10 15:34:09,175 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.060 2026-11-10 15:34:09,243 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.019 0.087 2026-11-10 15:34:09,306 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [4/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:34:09,377 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [5/21] Tour L10nVnViinSinvoicePosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-10 15:34:09,438 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [6/21] 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-11-10 15:34:09,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [7/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:34:09,569 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [8/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:34:09,636 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [9/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-10 15:34:09,829 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [10/21] Tour L10nVnViinSinvoicePosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-10 15:34:09,935 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [11/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-10 15:34:09,998 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [12/21] Tour L10nVnViinSinvoicePosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:34:10,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [13/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-10 15:34:10,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [14/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-10 15:34:10,166 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:34:10,167 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:10,212 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [15/21] Tour L10nVnViinSinvoicePosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-10 15:34:10,263 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [16/21] Tour L10nVnViinSinvoicePosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-10 15:34:10,315 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [17/21] Tour L10nVnViinSinvoicePosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-10 15:34:10,382 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [18/21] Tour L10nVnViinSinvoicePosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-10 15:34:10,389 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:34:10,471 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [19/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the shared agnostic disclosure block renders (trigger: .receipt-screen .pos-edi-info) 2026-11-10 15:34:10,476 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216316 started for PoS orders references: [{'name': 'Order 00008-001-0001', 'uuid': 'd4ad9b3a-7338-439d-8270-4a68c53ad534'}] 2026-11-10 15:34:10,483 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 15:34:12,332 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216316 order {'name': 'Order 00008-001-0001', 'uuid': 'd4ad9b3a-7338-439d-8270-4a68c53ad534'} created pos.order #16 2026-11-10 15:34:12,334 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216316 finished 2026-11-10 15:34:12,424 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 889 0.459 1.493 2026-11-10 15:34:12,464 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:12] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 15:34:12,497 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 15:34:12,546 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [20/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the secret / lookup code row renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-11-10 15:34:12,560 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:34:12] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 15:34:12,603 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: [21/21] Tour L10nVnViinSinvoicePosReceiptTour → Step the invoice legal number row renders (trigger: .receipt-screen .pos-edi-legal-number:contains('00000123')) 2026-11-10 15:34:12,675 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: tour succeeded 2026-11-10 15:34:12,676 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR L10nVnViinSinvoicePosReceiptTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-10 15:34:12,756 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.browser: heap 16045700 (allocated 18358272) 2026-11-10 15:34:12,767 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing chrome headless with pid 383 2026-11-10 15:34:12,768 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Closing websocket connection 2026-11-10 15:34:12,768 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Terminating chrome headless with pid 383 2026-11-10 15:34:12,864 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_153412_864011_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-11-10 15:34:12,864 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_sinvoice_pos.tests.test_sinvoice_pos_tour.TestSinvoicePosReceiptTour.test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active: Removing chrome user profile "/tmp/tmpmkxsc_gi_chrome_odoo" 2026-11-10 15:34:12,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:34:19,288 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:34:23,102 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:34:32,647 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:34:36,434 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_credit_note_dated_earlier_is_issued_as_an_adjustment ... 2026-11-10 15:34:37,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line.ctp records with IDs: [791, 792, 793, 794, 795, 796, 797, 798] 2026-11-10 15:34:38,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line records with IDs: [1475, 1476] 2026-11-10 15:34:39,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_custom_group_marked_exempt_is_sent_as_exempt_until_unmarked ... 2026-11-10 15:34:41,510 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_failed_signature_leaves_the_e_invoice_issued_with_a_sign_error ... 2026-11-10 15:34:42,387 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_forgotten_invoice_is_issued_with_its_date_in_another_serial ... 2026-11-10 15:34:46,148 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_forgotten_invoice_of_a_customer_with_its_own_serial_is_issued_in_a_serial_chosen_on_the_draft ... 2026-11-10 15:34:50,119 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_later_e_invoice_of_a_branch_in_the_same_serial_refuses_an_earlier_invoice ... 2026-11-10 15:34:53,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:34:55,449 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_later_e_invoice_of_the_same_serial_refuses_an_earlier_invoice ... 2026-11-10 15:34:58,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:35:00,588 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_new_vninvoice_service_signs_when_issuing ... 2026-11-10 15:35:00,615 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_serial_chosen_on_the_draft_debit_note_is_kept_and_issues_a_new_e_invoice ... 2026-11-10 15:35:03,442 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_tax_included_price_is_sent_net_and_a_note_line_is_sent_without_amounts ... 2026-11-10 15:35:05,585 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_a_tax_without_description_sends_an_empty_vat_percent_display ... 2026-11-10 15:35:05,685 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_adjustment_is_refused_while_the_original_e_invoice_is_not_signed ... 2026-11-10 15:35:06,576 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line.ctp records with IDs: [833, 834, 835, 836, 837, 838, 839, 840] 2026-11-10 15:35:06,672 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line records with IDs: [1522, 1523] 2026-11-10 15:35:08,423 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:35:10,515 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_e_invoice_can_be_deleted_only_until_its_signature_starts ... 2026-11-10 15:35:11,297 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:35:13,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_e_invoice_of_a_branch_in_its_own_serial_does_not_hold_back_an_earlier_invoice ... 2026-11-10 15:35:15,986 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_invoice_after_an_issued_e_invoice_keeps_its_serial ... 2026-11-10 15:35:18,195 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_invoice_dated_after_today_in_vietnam_is_refused_and_one_dated_today_or_earlier_is_issued ... 2026-11-10 15:35:18,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:35:23,314 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_an_online_payment_from_abroad_issues_the_invoice_dated_today_in_vietnam ... 2026-11-10 15:35:24,744 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancelling_a_signed_e_invoice_notifies_the_errors_before_deleting_it ... 2026-11-10 15:35:25,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancelling_a_signed_e_invoice_without_a_reason_is_refused ... 2026-11-10 15:35:25,984 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:35:27,989 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancelling_an_unsigned_e_invoice_needs_no_reason_and_no_error_notification ... 2026-11-10 15:35:28,307 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_corrections_of_issued_e_invoices_leave_later_invoices_issuable ... 2026-11-10 15:35:29,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line.ctp records with IDs: [859, 860, 861, 862, 863, 864, 865, 866] 2026-11-10 15:35:29,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line records with IDs: [1548, 1549] 2026-11-10 15:35:33,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line.ctp records with IDs: [879, 880] 2026-11-10 15:35:34,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line records with IDs: [1563] 2026-11-10 15:35:35,434 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_every_request_to_vninvoice_gives_up_after_a_minute ... 2026-11-10 15:35:37,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line.ctp records with IDs: [885, 886, 887, 888, 889, 890, 891, 892] 2026-11-10 15:35:37,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #75 deleted account.move.line records with IDs: [1572, 1573] 2026-11-10 15:35:39,254 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issuing_a_replacement_marks_the_original_replaced ... 2026-11-10 15:35:40,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #77 deleted account.move.line.ctp records with IDs: [903, 904, 905, 906, 907, 908, 909, 910] 2026-11-10 15:35:40,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #77 deleted account.move.line records with IDs: [1586, 1587] 2026-11-10 15:35:42,514 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issuing_an_adjustment_marks_the_signed_original_adjusted ... 2026-11-10 15:35:43,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #77 deleted account.move.line.ctp records with IDs: [921, 922, 923, 924, 925, 926, 927, 928] 2026-11-10 15:35:43,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #77 deleted account.move.line records with IDs: [1600, 1601] 2026-11-10 15:35:45,288 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issuing_an_e_invoice_records_the_provider_answer_and_sends_the_buyer_payload ... 2026-11-10 15:35:45,585 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issuing_an_e_invoice_signs_it ... 2026-11-10 15:35:46,424 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_online_payment_issues_its_serial_while_another_serial_waits ... 2026-11-10 15:35:48,941 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_paying_an_invoice_does_not_sign_its_e_invoice ... 2026-11-10 15:35:50,586 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_point_of_sale_sending_issues_an_invoice_dated_earlier ... 2026-11-10 15:35:51,527 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_point_of_sale_sending_issues_its_serial_while_another_serial_waits ... 2026-11-10 15:35:54,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_scheduled_sending_follows_the_date_in_vietnam ... 2026-11-10 15:35:57,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_scheduled_sending_issues_a_batch_of_invoices_dated_earlier ... 2026-11-10 15:36:00,672 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_scheduled_sending_issues_its_serial_while_another_serial_waits ... 2026-11-10 15:36:03,316 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sending_a_debit_note_without_a_serial_issues_no_e_invoice_on_any_channel ... 2026-11-10 15:36:04,722 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sending_after_an_online_payment_issues_an_invoice_dated_earlier ... 2026-11-10 15:36:05,475 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sending_an_issued_e_invoice_again_neither_issues_it_again_nor_refuses_it_for_its_date ... 2026-11-10 15:36:06,727 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_signing_an_issued_e_invoice_marks_it_signed ... 2026-11-10 15:36:07,113 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_signing_from_the_list_names_the_unsigned_e_invoices_and_counts_the_signed ... 2026-11-10 15:36:10,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_signing_from_the_list_says_when_no_selected_invoice_has_an_e_invoice_to_sign ... 2026-11-10 15:36:11,929 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_signing_from_the_list_signs_each_selected_e_invoice_left_unsigned_and_tells_how_many ... 2026-11-10 15:36:16,053 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_syncing_an_issued_e_invoice_pulls_its_signature_from_the_provider ... 2026-11-10 15:36:16,387 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_api_url_follows_the_mode_of_the_service ... 2026-11-10 15:36:16,414 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_debit_note_gets_no_serial_when_its_customer_or_journal_changes ... 2026-11-10 15:36:18,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #77 deleted account.move.line.ctp records with IDs: [967, 968] 2026-11-10 15:36:18,998 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_debit_note_of_an_invoice_whose_e_invoice_is_not_issued_keeps_its_serial ... 2026-11-10 15:36:19,574 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_debit_note_of_an_issued_e_invoice_has_no_serial ... 2026-11-10 15:36:20,731 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_e_invoice_lines_carry_the_vietnamese_names_amounts_and_plain_text_vat_display ... 2026-11-10 15:36:20,825 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_exempt_line_and_the_zero_percent_export_line_are_told_apart ... 2026-11-10 15:36:22,571 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_exempt_line_of_a_branch_is_sent_as_exempt ... 2026-11-10 15:36:24,031 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_exempt_mark_left_on_a_non_vat_group_is_ignored ... 2026-11-10 15:36:25,457 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_files_of_an_e_invoice_are_downloaded_once_it_is_signed ... 2026-11-10 15:36:26,032 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:36:28,807 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_legal_number_is_locked_once_the_e_invoice_is_issued ... 2026-11-10 15:36:30,076 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:36:32,034 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_native_state_maps_to_the_e_invoice_status ... 2026-11-10 15:36:32,168 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_provider_codes_map_to_the_native_state ... 2026-11-10 15:36:32,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_the_tax_breakdown_sends_the_vat_amount_per_rate_and_zero_for_the_exempt_group ... 2026-11-10 15:36:32,437 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 42 checked, 42 removed 2026-11-10 15:36:33,210 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml ... 2026-11-10 15:36:33,682 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/7cd2b0f/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml 2026-11-10 15:36:33,684 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/ee79afb/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml 2026-11-10 15:36:33,685 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:36:33,978 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/7cd2b0f/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml 2026-11-10 15:36:33,979 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/ee79afb/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml 2026-11-10 15:36:33,986 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:33] "GET /web/assets/7cd2b0f/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.302 2026-11-10 15:36:33,990 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:33] "GET /web/assets/ee79afb/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.305 2026-11-10 15:36:34,028 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:36:34,035 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:36:34,036 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 15:36:34,037 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 15:36:34,037 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 15:36:39,039 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-11-10 15:36:40,765 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-10 15:36:40,793 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:40] "GET /my/invoices/661?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.010 0.026 2026-11-10 15:36:40,795 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_a_signed_e_invoice_is_downloaded_from_the_portal_as_a_zip_of_its_pdf_and_xml: waiting for threads: [] 2026-11-10 15:36:40,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_the_portal_discloses_the_legal_number_and_the_tax_authority_code ... 2026-11-10 15:36:41,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:36:42,066 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-11-10 15:36:42,935 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:36:42] "GET /my/invoices/661?access_token=access_token HTTP/1.1" 200 - 256 0.096 1.751 2026-11-10 15:36:42,979 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 15:36:49,601 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:36:53,497 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:36:54,707 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted product.product records with IDs: [916] 2026-11-10 15:36:58,371 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_grouped_exempt_and_ten_percent_lines_of_a_branch_are_sent_with_their_codes ... 2026-11-10 15:37:03,696 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:37:08,670 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_detailed_mode_falls_through_to_super ... 2026-11-10 15:37:10,625 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_grouping_mode_returns_grouped_list ... 2026-11-10 15:37:12,753 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_invoice_details_seam_refund_falls_through_even_in_grouping_mode ... 2026-11-10 15:37:13,495 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted account.move.line.ctp records with IDs: [995, 996, 997, 998, 999, 1000, 1001, 1002] 2026-11-10 15:37:13,590 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted account.move.line records with IDs: [1694, 1695] 2026-11-10 15:37:13,989 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted invoice.line.grouping records with IDs: [25, 26, 27] 2026-11-10 15:37:15,157 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_data_grouped_invoice_details_via_full_payload ... 2026-11-10 15:37:17,133 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_multiple_taxes ... 2026-11-10 15:37:19,320 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted invoice.line.grouping records with IDs: [42] 2026-11-10 15:37:19,663 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_tax ... 2026-11-10 15:37:21,897 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted invoice.line.grouping records with IDs: [49] 2026-11-10 15:37:22,017 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted account.move.line.ctp records with IDs: [1014, 1015] 2026-11-10 15:37:22,102 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted account.move.line records with IDs: [1714] 2026-11-10 15:37:22,258 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #79 deleted invoice.line.grouping records with IDs: [51] 2026-11-10 15:37:22,389 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_raises_on_no_uom ... 2026-11-10 15:37:24,048 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [57] 2026-11-10 15:37:24,167 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_line_summary_data_section_line_no_keyerror ... 2026-11-10 15:37:25,796 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-11-10 15:37:27,894 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-11-10 15:37:29,776 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-11-10 15:37:31,676 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:37:38,623 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:37:42,463 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:37:50,586 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_a_business_customer_without_exemption_needs_the_written_agreement_on_both_paths ... 2026-11-10 15:37:52,692 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_a_cancellation_request_of_a_never_issued_e_invoice_is_left_to_core ... 2026-11-10 15:37:54,628 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_a_correction_needs_no_written_agreement_for_an_individual_or_an_unissued_e_invoice ... 2026-11-10 15:37:58,072 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line.ctp records with IDs: [1041, 1042] 2026-11-10 15:37:58,169 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line records with IDs: [1752] 2026-11-10 15:37:59,218 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_a_mistyped_day_applies_the_rule_and_leaves_settings_open_to_correct_it ... 2026-11-10 15:38:00,302 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-11-10 15:38:02,441 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line.ctp records with IDs: [1047, 1048] 2026-11-10 15:38:02,522 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line records with IDs: [1762] 2026-11-10 15:38:03,785 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_an_attempt_in_the_first_hours_of_the_set_day_in_vietnam_is_refused_whatever_the_user_tz ... 2026-11-10 15:38:05,749 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:06,215 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_an_attempt_in_the_last_hours_of_the_day_before_in_vietnam_is_allowed_whatever_the_user_tz ... 2026-11-10 15:38:07,942 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:08,338 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_an_unsigned_e_invoice_is_not_blocked_and_a_signed_one_is ... 2026-11-10 15:38:10,188 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_another_accounting_setting_saves_for_a_vietnamese_company ... 2026-11-10 15:38:12,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:13,504 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_changing_the_day_leaves_a_trace_of_who_changed_it_and_how ... 2026-11-10 15:38:15,435 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:16,705 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_every_exemption_is_honoured_on_both_the_adjust_and_the_replace_path ... 2026-11-10 15:38:20,836 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_replacing_an_issued_e_invoice_links_the_original_and_its_replacement ... 2026-11-10 15:38:23,185 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line.ctp records with IDs: [1065, 1066, 1067, 1068, 1069, 1070] 2026-11-10 15:38:23,285 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #82 deleted account.move.line records with IDs: [1787, 1788] 2026-11-10 15:38:24,418 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_saving_the_settings_untouched_leaves_the_day_unchanged ... 2026-11-10 15:38:28,872 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_e_commerce_exemption_belongs_to_the_invoice_not_to_the_seller ... 2026-11-10 15:38:32,727 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_exemption_follows_the_invoices_own_company_not_the_active_one ... 2026-11-10 15:38:38,498 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_replacement_notation_dates_the_original_day_before_month_in_every_language ... 2026-11-10 15:38:40,286 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_replacement_notation_dates_the_original_e_invoice_in_the_timezone_of_its_company ... 2026-11-10 15:38:42,225 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_replacement_wizard_opens_only_for_an_issued_e_invoice ... 2026-11-10 15:38:44,237 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_rule_applies_to_every_attempt_when_no_day_is_set ... 2026-11-10 15:38:44,256 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #85 deleted ir.model.data records with IDs: [293798] 2026-11-10 15:38:44,256 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #85 deleted ir.config_parameter records with IDs: [70] 2026-11-10 15:38:44,391 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_rule_blocks_regardless_of_when_the_e_invoice_was_issued ... 2026-11-10 15:38:46,313 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:47,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-11-10 15:38:48,972 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:52,288 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_rule_stays_silent_for_a_correction_attempted_before_the_set_day ... 2026-11-10 15:38:54,151 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:54,476 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_correction: Starting TestEinvoiceCorrection.test_the_settings_screen_shows_the_saved_day ... 2026-11-10 15:38:56,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.models.res_config: E-invoice cancellation cut-off day changed from 2026-07-01 to 2027-03-15 by user einvoice_settings_admin (id 85). 2026-11-10 15:38:56,931 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-10 15:39:03,198 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:39:07,074 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:39:13,738 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:39:18,644 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_chosen_serial_is_kept_when_the_invoice_is_reset_to_draft_and_confirmed_again ... 2026-11-10 15:39:20,175 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_company_without_timezone_issues_e_invoices_on_the_day_of_its_country ... 2026-11-10 15:39:21,762 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_deprecated_serial_is_refused ... 2026-11-10 15:39:23,457 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:39:25,522 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_deprecated_serial_of_the_customer_gives_way_to_the_serial_of_the_journal ... 2026-11-10 15:39:27,040 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_serial_of_another_company_is_refused ... 2026-11-10 15:39:33,181 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:39:35,254 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_a_serial_of_the_parent_company_is_accepted_on_a_branch_invoice ... 2026-11-10 15:39:36,879 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_accounting_administrator_chooses_another_serial_kept_through_posting ... 2026-11-10 15:39:39,159 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_e_invoice_dated_after_today_in_vietnam_is_still_deferred_when_posted_softly ... 2026-11-10 15:39:40,131 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_e_invoice_issued_after_its_invoice_date_is_dated_the_last_second_of_that_date ... 2026-11-10 15:39:40,316 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_e_invoice_issued_on_its_invoice_date_is_dated_now_in_vietnam ... 2026-11-10 15:39:40,520 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_dated_after_today_in_vietnam_is_refused_as_future_whatever_the_user_tz ... 2026-11-10 15:39:43,659 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_holding_a_serial_deprecated_since_is_still_edited_and_confirmed ... 2026-11-10 15:39:45,174 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_is_confirmed_without_the_deprecated_serial_set_on_its_journal ... 2026-11-10 15:39:46,878 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_is_confirmed_without_the_serial_of_another_company_set_on_its_journal ... 2026-11-10 15:39:52,295 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_posted_without_a_date_by_a_payer_abroad_is_dated_today_in_vietnam ... 2026-11-10 15:39:53,183 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoice_takes_the_customer_serial_of_its_own_company_not_of_the_active_one ... 2026-11-10 15:39:53,315 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoicing_user_cannot_set_another_serial_by_hand ... 2026-11-10 15:39:54,954 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:39:57,065 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_invoicing_user_sees_the_serial_of_a_draft_read_only ... 2026-11-10 15:39:58,331 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:40:00,624 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_undated_e_invoice_posted_in_the_vietnam_night_is_posted_on_the_vietnam_day ... 2026-11-10 15:40:02,160 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_undated_invoice_takes_the_exchange_rate_of_today_in_vietnam ... 2026-11-10 15:40:02,437 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_unissued_earlier_invoice_of_a_branch_in_another_serial_does_not_hold_back_the_e_invoice ... 2026-11-10 15:40:04,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_unissued_earlier_invoice_of_a_branch_in_the_same_serial_holds_back_the_e_invoice ... 2026-11-10 15:40:06,280 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_unissued_earlier_invoice_of_another_serial_does_not_hold_back_the_e_invoice ... 2026-11-10 15:40:08,428 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_an_unissued_earlier_invoice_of_the_same_serial_holds_back_the_e_invoice ... 2026-11-10 15:40:10,153 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_code_writing_the_derived_serial_for_an_invoicing_user_is_not_refused ... 2026-11-10 15:40:11,670 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_provider_dating_the_e_invoice_when_sent_refuses_an_invoice_dated_earlier ... 2026-11-10 15:40:11,740 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_the_derived_serial_applies_to_an_invoicing_user_and_an_administrator ... 2026-11-10 15:40:14,737 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_the_serial_of_a_confirmed_invoice_cannot_be_changed ... 2026-11-10 15:40:16,674 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 10% (Copy), 8%, 5%: their account is the counterpart. 2026-11-10 15:40:19,141 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_issuing: Starting TestEinvoiceIssuing.test_the_timezone_set_on_the_company_decides_the_day_of_its_e_invoices ... 2026-11-10 15:40:20,910 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 15:40:27,375 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:40:31,210 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:40:35,356 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_failed_provider_call_is_logged_once_on_the_invoice_with_its_secrets_masked ... 2026-11-10 15:40:35,388 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_provider_without_lookup_url_or_secret_code_shows_none ... 2026-11-10 15:40:35,701 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_retried_provider_call_is_logged_once ... 2026-11-10 15:40:35,759 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_successful_provider_call_is_logged_with_its_status ... 2026-11-10 15:40:35,815 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_tax_included_unit_price_net_of_discount_is_sent_before_tax ... 2026-11-10 15:40:38,547 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_a_valid_access_token_of_a_service_is_reused ... 2026-11-10 15:40:38,574 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-11-10 15:40:39,630 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_action_prepend_vietnamese_description_to_invoice_lines_access_rights ... 2026-11-10 15:40:40,212 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_an_invoice_of_the_base_provider_is_not_offered_e_invoice_issuing ... 2026-11-10 15:40:40,530 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_an_invoice_with_a_serial_is_sent_with_the_files_of_its_e_invoice ... 2026-11-10 15:40:42,951 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [302] 2026-11-10 15:40:43,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_an_invoice_with_a_serial_offers_the_placeholders_of_its_e_invoice_files ... 2026-11-10 15:40:44,783 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_compute_name_does_not_crash_without_vi_vn_active ... 2026-11-10 15:40:44,975 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_cron_counts_provider_errors_without_raising ... 2026-11-10 15:40:45,061 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_download_converted_error_is_shown_and_file_stays_empty ... 2026-11-10 15:40:45,152 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_download_representation_error_is_shown_and_files_stay_empty ... 2026-11-10 15:40:45,235 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_not_issued_download_error_names_the_invoice ... 2026-11-10 15:40:45,945 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_only_an_e_invoice_in_force_blocks_the_reset_to_draft ... 2026-11-10 15:40:46,543 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_only_meinvoice_and_vninvoice_invoices_are_issued_by_this_module ... 2026-11-10 15:40:46,566 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_posting_an_entry_without_e_invoice_tracks_no_e_invoice_status ... 2026-11-10 15:40:46,886 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_provider_without_file_download_is_reported_not_crashing ... 2026-11-10 15:40:47,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_redownload_converted_error_keeps_the_stored_file ... 2026-11-10 15:40:47,223 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_redownload_representation_error_keeps_the_stored_files ... 2026-11-10 15:40:47,410 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_sending_an_e_invoice_whose_files_are_not_downloaded_yet_completes ... 2026-11-10 15:40:48,329 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_the_access_token_of_an_invoice_is_the_one_of_its_service ... 2026-11-10 15:40:48,665 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_the_debit_note_without_serial_is_sent_with_its_invoice_pdf ... 2026-11-10 15:40:51,473 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [303] 2026-11-10 15:40:51,554 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_the_e_invoice_status_is_draft_until_confirmed_then_empty_until_issued ... 2026-11-10 15:40:51,865 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_the_e_invoice_tax_data_sums_each_tax_under_its_vietnamese_group_name ... 2026-11-10 15:40:52,105 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #91 deleted account.move.line.ctp records with IDs: [1147, 1148, 1149, 1150] 2026-11-10 15:40:52,215 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #91 deleted account.move.line records with IDs: [1908] 2026-11-10 15:40:52,410 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_provider: Starting TestEinvoiceProvider.test_the_official_xml_is_the_xml_file_of_the_provider_archive ... 2026-11-10 15:40:52,463 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-11-10 15:40:58,916 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:41:02,577 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:41:05,297 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:05,326 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_disclosure_keys ... 2026-11-10 15:41:05,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_reads_agnostic_account_move_send_accessors ... 2026-11-10 15:41:05,533 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-11-10 15:41:05,583 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:41:10,783 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:41:12,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:41:18,173 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:41:19,788 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:22,144 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:24,252 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:41:29,753 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:41:30,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:41:34,446 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-11-10 15:41:34,787 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 602 2026-11-10 15:41:34,787 104 INFO rb-82af9cd-226617-434697 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/tmpmxvj4a8y_chrome_odoo 2026-11-10 15:41:34,787 104 INFO rb-82af9cd-226617-434697 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:38777/json/version 2026-11-10 15:41:34,789 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:38777/json/version with timeout 3 increased to 10s during tests 2026-11-10 15:41:34,799 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:34,799 104 INFO rb-82af9cd-226617-434697 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:38777/json 2026-11-10 15:41:34,800 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:38777/json with timeout 3 increased to 10s during tests 2026-11-10 15:41:34,813 104 INFO rb-82af9cd-226617-434697 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:38777/devtools/page/17C45BC016F38809B60B43393D65F5AB 2026-11-10 15:41:34,819 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:34,825 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:34,875 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 15:41:34,884 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:34,885 104 INFO rb-82af9cd-226617-434697 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?config_id=12" in browser 2026-11-10 15:41:34,885 104 INFO rb-82af9cd-226617-434697 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?config_id=12" 2026-11-10 15:41:34,894 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:41:35,603 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:35] "GET /pos/ui?config_id=12 HTTP/1.1" 200 - 180 0.072 0.640 2026-11-10 15:41:35,606 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '17C45BC016F38809B60B43393D65F5AB', 'loaderId': 'D133DD6D936E5292456AAD899562C99C', 'isDownload': False} 2026-11-10 15:41:35,606 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:35,631 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 15:41:35,667 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:35] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.020 2026-11-10 15:41:35,673 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:35] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-11-10 15:41:35,690 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:35] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-11-10 15:41:36,079 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 15:41:36,085 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:41:36,091 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:41:36,099 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-11-10 15:41:36,104 104 INFO rb-82af9cd-226617-434697 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?config_id=12", "delayToCheckUndeterminisms": 0})" 2026-11-10 15:41:36,105 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.009 2026-11-10 15:41:36,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [1/23] Tour VnViinEdiPosReceiptTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-10 15:41:36,534 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.152 0.284 2026-11-10 15:41:36,536 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.413 2026-11-10 15:41:36,681 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-11-10 15:41:36,690 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 15:41:36,716 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 15:41:36,731 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-11-10 15:41:36,737 104 INFO rb-82af9cd-226617-434697 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-11-10 15:41:36,799 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:41:36,805 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:41:36,828 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 15:41:36,841 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 15:41:36,844 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 15:41:36,856 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image/res.users/102/avatar_128 HTTP/1.1" 200 - 17 0.013 0.022 2026-11-10 15:41:36,873 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=res.company&id=33&field=logo HTTP/1.1" 200 - 9 0.005 0.045 2026-11-10 15:41:36,885 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image/res.company/33/favicon HTTP/1.1" 200 - 4 0.003 0.040 2026-11-10 15:41:36,890 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [2/23] Tour VnViinEdiPosReceiptTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-10 15:41:36,929 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.009 2026-11-10 15:41:36,935 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.018 2026-11-10 15:41:36,951 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.024 2026-11-10 15:41:36,957 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-10 15:41:36,965 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.041 2026-11-10 15:41:36,973 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.051 2026-11-10 15:41:36,981 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.062 2026-11-10 15:41:36,988 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.040 2026-11-10 15:41:36,995 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:36] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-10 15:41:37,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:37] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-10 15:41:37,003 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [3/23] Tour VnViinEdiPosReceiptTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-10 15:41:37,008 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:37] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.038 2026-11-10 15:41:37,015 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:37] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.037 2026-11-10 15:41:37,020 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:37] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.035 2026-11-10 15:41:37,086 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:37] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.028 0.053 2026-11-10 15:41:37,153 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [4/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:41:37,219 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [5/23] Tour VnViinEdiPosReceiptTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-10 15:41:37,286 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [6/23] 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-11-10 15:41:37,351 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [7/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:41:37,418 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [8/23] Tour VnViinEdiPosReceiptTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-10 15:41:37,484 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [9/23] Tour VnViinEdiPosReceiptTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-10 15:41:37,726 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [10/23] Tour VnViinEdiPosReceiptTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-10 15:41:37,848 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [11/23] Tour VnViinEdiPosReceiptTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-10 15:41:37,913 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [12/23] Tour VnViinEdiPosReceiptTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-10 15:41:37,979 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [13/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-10 15:41:38,067 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [14/23] Tour VnViinEdiPosReceiptTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-10 15:41:38,079 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:41:38,080 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:41:38,125 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [15/23] Tour VnViinEdiPosReceiptTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-10 15:41:38,176 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [16/23] Tour VnViinEdiPosReceiptTour → Step enable the invoice option so the order is invoiced (trigger: .payment-buttons .js_invoice) 2026-11-10 15:41:38,227 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [17/23] Tour VnViinEdiPosReceiptTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-10 15:41:38,290 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [18/23] Tour VnViinEdiPosReceiptTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-10 15:41:38,297 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:41:38,366 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [19/23] Tour VnViinEdiPosReceiptTour → Step the agnostic e-invoice disclosure block renders on the receipt (trigger: .receipt-screen .pos-edi-info) 2026-11-10 15:41:38,370 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48923467 started for PoS orders references: [{'name': 'Order 00011-001-0001', 'uuid': '63abaf33-0422-44c8-b537-4404c13d6da0'}] 2026-11-10 15:41:38,375 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 15:41:40,152 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48923467 order {'name': 'Order 00011-001-0001', 'uuid': '63abaf33-0422-44c8-b537-4404c13d6da0'} created pos.order #19 2026-11-10 15:41:40,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48923467 finished 2026-11-10 15:41:40,236 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 897 0.511 1.358 2026-11-10 15:41:40,264 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:40] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 15:41:40,274 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:40] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:41:40,284 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 15:41:40,330 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:41:40] "GET /web/image?model=pos.config&id=12&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 15:41:40,342 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [20/23] Tour VnViinEdiPosReceiptTour → Step the agnostic cash-register note row renders (trigger: .receipt-screen .pos-edi-cash-register-note) 2026-11-10 15:41:40,402 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [21/23] Tour VnViinEdiPosReceiptTour → Step the CQT (tax-authority) code renders from the agnostic accessor (trigger: .receipt-screen .pos-edi-tax-authority-code:contains('M1-24-ABC-00000123')) 2026-11-10 15:41:40,451 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [22/23] Tour VnViinEdiPosReceiptTour → Step the secret / lookup code renders (trigger: .receipt-screen .pos-edi-secret-code:contains('SECRET-XYZ-9')) 2026-11-10 15:41:40,502 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: [23/23] Tour VnViinEdiPosReceiptTour → Step the lookup URL renders (trigger: .receipt-screen .pos-edi-lookup-url:contains('example.test')) 2026-11-10 15:41:40,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-11-10 15:41:40,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-10 15:41:40,628 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 16009080 (allocated 18620416) 2026-11-10 15:41:40,644 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 602 2026-11-10 15:41:40,645 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-11-10 15:41:40,645 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 602 2026-11-10 15:41:40,753 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_154140_753619_test_pos_edi_receipt_disclosure_tour.txt 2026-11-10 15:41:40,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmpmxvj4a8y_chrome_odoo" 2026-11-10 15:41:40,824 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:41:47,020 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:41:51,321 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:41:58,327 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:06,631 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_einvoice_posting: Starting TestPosEinvoicePosting.test_checkout_invoice_of_a_cashier_ahead_of_vietnam_is_posted_and_paid ... 2026-11-10 15:42:08,389 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-10 15:42:14,343 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:17,865 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:42:19,625 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_a_salesman_invoicing_a_sale_order_gets_the_serial_the_invoice_derives ... 2026-11-10 15:42:20,459 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-11-10 15:42:20,899 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:42:20,911 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_sale_order_line_register_hook: Starting TestSaleOrderLineRegisterHookLifecycle.test_unregister_hook_removes_the_prepare_invoice_line_wrapper ... 2026-11-10 15:42:20,912 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/tests/test_sale_order_line_register_hook.py", line 59, in test_unregister_hook_removes_the_prepare_invoice_line_wrapper self.env['sale.order.line']._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 15:42:20,913 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/tests/test_sale_order_line_register_hook.py:37:_restore_registry_class setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b82ada80> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/tests/test_sale_order_line_register_hook.py", line 37, in _restore_registry_class setattr(line_model, method_name, original_value) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 15:42:20,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:42:21,318 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [304] 2026-11-10 15:42:21,328 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8759] 2026-11-10 15:42:21,335 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:42:21,352 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_install_gives_existing_vn_companies_immediate_payment ... 2026-11-10 15:42:27,425 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:35,860 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:38,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_install_gives_existing_vn_companies_the_term_their_chart_declares ... 2026-11-10 15:42:44,577 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:52,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:42:55,257 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_module_ships_no_payment_term_of_its_own ... 2026-11-10 15:42:55,281 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_new_c99_and_c133_companies_pay_import_and_export_taxes_immediately ... 2026-11-10 15:43:01,435 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:09,622 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:12,005 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_chart_reload_keeps_immediate_payment ... 2026-11-10 15:43:18,575 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:21,891 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 15:43:21,899 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 15:43:21,907 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 15:43:22,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:29,551 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:32,517 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 15:43:32,526 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 15:43:32,534 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 15:43:32,775 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:34,453 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_fills_an_empty_import_export_tax_payment_term ... 2026-11-10 15:43:40,445 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:43,826 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:44,128 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade.tests.test_vn_foreign_trade_tax_payment_terms: Starting TestVnForeignTradeTaxPaymentTerms.test_vn_coa_resync_preserves_a_bookkeepers_own_import_export_tax_payment_term ... 2026-11-10 15:43:50,160 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:53,214 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:43:53,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:43:58,549 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:44:01,629 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [305] 2026-11-10 15:44:01,637 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11087] 2026-11-10 15:44:01,643 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:44:02,007 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [306] 2026-11-10 15:44:02,014 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11089] 2026-11-10 15:44:02,019 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:44:02,150 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade_account_reports.tests.test_declaration_listing: Starting TestPurchaseListingWithImportDeclaration.test_confirmed_declaration_is_listed_when_the_taxable_account_was_deleted ... 2026-11-10 15:44:03,885 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [515357] 2026-11-10 15:44:03,885 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [273] 2026-11-10 15:44:04,012 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_foreign_trade_account_reports.tests.test_declaration_listing: Starting TestPurchaseListingWithImportDeclaration.test_confirmed_declaration_is_listed_with_its_import_vat ... 2026-11-10 15:44:05,763 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:44:10,913 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_customer_who_edited_the_seeded_rate_keeps_their_edit ... 2026-11-10 15:44:15,290 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:15,301 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:15,401 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_of_exactly_five_million_after_termination_is_withheld_at_ten_percent ... 2026-11-10 15:44:17,794 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-11-10 15:44:17,897 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_a_payment_one_dong_below_the_threshold_is_not_withheld ... 2026-11-10 15:44:19,656 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [229] 2026-11-10 15:44:19,772 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_detached_rule_is_applicable_from_2026_07_01_and_not_the_day_before ... 2026-11-10 15:44:20,277 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:20,283 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:20,377 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_fresh_install_seeds_exactly_one_vietnam_detached_rule_with_statutory_values ... 2026-11-10 15:44:20,837 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:20,843 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:20,942 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_moving_the_effective_date_is_an_edit_an_administrator_can_make ... 2026-11-10 15:44:21,457 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:21,464 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:21,579 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_overlapping_second_vietnam_detached_rule_is_rejected ... 2026-11-10 15:44:22,046 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:22,052 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:22,357 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seed_does_not_alter_the_three_pre_existing_standard_vietnam_rules ... 2026-11-10 15:44:22,850 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:22,858 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:22,954 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_across_many_companies_still_yields_one_country_rule ... 2026-11-10 15:44:23,481 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:23,487 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:23,572 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11530] 2026-11-10 15:44:23,575 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [36] 2026-11-10 15:44:35,765 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_the_detached_rule_twice_creates_no_duplicate ... 2026-11-10 15:44:36,224 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:36,230 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:36,326 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_severance_pay_routed_through_the_tax_exempt_category_is_not_withheld ... 2026-11-10 15:44:37,980 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-11-10 15:44:38,054 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_rule_still_arrives_on_a_database_that_already_has_the_others ... 2026-11-10 15:44:38,493 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:38,498 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:38,583 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12209] 2026-11-10 15:44:38,586 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [45] 2026-11-10 15:44:38,630 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_applies_no_personal_deduction_and_keeps_it_through_edits ... 2026-11-10 15:44:39,069 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:39,075 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:39,172 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_the_seeded_rule_is_a_country_record_with_no_end_date ... 2026-11-10 15:44:39,621 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:39,626 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:39,751 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:44:41,116 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-11-10 15:44:44,797 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7976, 7975, 7974, 7973] 2026-11-10 15:44:44,804 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-11-10 15:44:45,316 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:44:46,692 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_01_vn_contribution_type_with_SOCIAL_INSURANCE_code ... 2026-11-10 15:44:50,950 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_03_vn_contribution_type_with_HEALTH_INSURANCE_code ... 2026-11-10 15:44:51,409 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_05_vn_contribution_type_with_UNEMPLOYMENT_UNSURANCE_code ... 2026-11-10 15:44:51,909 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_07_vn_contribution_type_with_LABOR_UNION_code ... 2026-11-10 15:44:52,383 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:44:58,131 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_d1_vn_sensitive_line_masked_from_team_leader ... 2026-11-10 15:45:03,348 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-11-10 15:45:04,038 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-11-10 15:45:08,300 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-11-10 15:45:08,972 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_vn_block_is_batched_no_n_plus_1 ... 2026-11-10 15:45:12,544 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-11-10 15:45:13,757 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_is_ghost_without_vn_payslip_in_period ... 2026-11-10 15:45:14,121 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-11-10 15:45:14,932 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-11-10 15:45:14,969 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-11-10 15:45:15,377 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-11-10 15:45:22,013 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_non_vn_company_scope_shows_no_vn_ghost_at_all ... 2026-11-10 15:45:30,599 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_is_ghost_when_vn_applicable_but_empty ... 2026-11-10 15:45:30,993 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_company_section_stays_real_and_byte_identical_when_populated ... 2026-11-10 15:45:31,762 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_sample_fabrication_is_deterministic_across_calls ... 2026-11-10 15:45:32,204 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_is_ghost_when_vn_applicable_but_empty ... 2026-11-10 15:45:32,546 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_self_section_stays_real_and_byte_identical_when_populated ... 2026-11-10 15:45:32,947 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-11-10 15:45:34,468 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-11-10 15:45:39,066 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_02_progressive_tax_table_for_vietnam_on_new_install ... 2026-11-10 15:45:39,595 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:45:41,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_1_phone_allowance_for_tax_base_deduction_vietnam ... 2026-11-10 15:45:45,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_salary_rule: Starting TestSalaryRule.test_04_2_phone_allowance_for_tax_base_deduction_vietnam ... 2026-11-10 15:45:45,802 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:45:51,242 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:45:59,008 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:46:01,602 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payroll_accounting_setup: Starting TestVNPayrollAccountingSetup.test_departments_without_expense_account_get_642 ... 2026-11-10 15:46:01,780 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payroll_accounting_setup: Starting TestVNPayrollAccountingSetup.test_employee_payable_account_is_334 ... 2026-11-10 15:46:02,007 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payroll_accounting_setup: Starting TestVNPayrollAccountingSetup.test_reset_restores_vietnam_accounts_on_salary_rules ... 2026-11-10 15:46:04,854 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payroll_accounting_setup: Starting TestVNPayrollAccountingSetup.test_salary_rules_get_vietnam_accounts_on_chart_load ... 2026-11-10 15:46:04,895 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payroll_accounting_setup: Starting TestVNPayrollAccountingSetup.test_verified_payslip_posts_net_pay_to_334_with_employee_partner ... 2026-11-10 15:46:05,368 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-11-10 15:46:06,086 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [235] 2026-11-10 15:46:06,394 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:46:12,457 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:46:19,040 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3552] 2026-11-10 15:46:20,308 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_aggregate_334_line_keeps_the_register_partner_over_the_company_summary_partner ... 2026-11-10 15:46:20,744 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_aggregate_move_shared_by_payslips_is_counted_once ... 2026-11-10 15:46:20,928 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3554] 2026-11-10 15:46:21,678 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_aggregate_payslips_post_to_334_with_company_summary_partner ... 2026-11-10 15:46:22,620 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_bhxh_obligation_follows_settlement_to_the_authority ... 2026-11-10 15:46:22,779 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [241] 2026-11-10 15:46:22,880 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-11-10 15:46:24,365 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_deadline_status_follows_the_reference_date ... 2026-11-10 15:46:24,504 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [244] 2026-11-10 15:46:24,595 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-11-10 15:46:26,244 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_paying_net_salary_leaves_statutory_obligations_unchanged ... 2026-11-10 15:46:26,384 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [247] 2026-11-10 15:46:26,483 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-11-10 15:46:27,480 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_period_without_salary_moves_shows_a_stable_sample ... 2026-11-10 15:46:27,800 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_reconciliation_section_ignores_non_vn_companies ... 2026-11-10 15:46:27,952 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [250] 2026-11-10 15:46:28,045 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-11-10 15:46:28,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_payslip_accounting: Starting TestVNPayslipAccounting.test_reconciliation_section_needs_accounting_and_payroll_officer_groups ... 2026-11-10 15:46:28,913 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:46:34,888 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:46:37,688 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_01_hr_payroll_overtime_account ... 2026-11-10 15:46:38,003 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_02_hr_payroll_overtime_account ... 2026-11-10 15:46:38,761 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:46:45,369 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:46:47,893 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_aggregate_mode_ot_contributes_to_batch_move ... 2026-11-10 15:46:48,381 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_expense_line_never_reconciled_by_salary_payment ... 2026-11-10 15:46:49,489 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_ot_participates_via_334_recorder_settles_inclusive_residual ... 2026-11-10 15:46:50,471 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_regression_untaxed_ot_still_credits_334 ... 2026-11-10 15:46:50,566 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:46:54,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-11-10 15:46:54,941 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-11-10 15:46:54,980 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-11-10 15:46:55,019 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-11-10 15:46:55,058 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-11-10 15:46:55,097 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_foreign_company_keeps_wage_floor_on_a_vietnamese_region ... 2026-11-10 15:46:59,250 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-11-10 15:46:59,290 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage_change_keeps_labor_union_base_bound_at_zero ... 2026-11-10 15:46:59,557 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:46:59,985 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [307] 2026-11-10 15:46:59,998 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15045] 2026-11-10 15:47:00,005 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:47:00,032 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegionAsAdministrator.test_administrator_changes_a_company_country_to_vietnam_and_gets_regional_minimum_wage_contributions ... 2026-11-10 15:47:05,383 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegionAsAdministrator.test_administrator_creates_a_vietnamese_company_with_regional_minimum_wage_contributions ... 2026-11-10 15:47:09,976 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:47:11,438 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal.tests.test_vn_salary_rule_meal: Starting TestVietnamMealSalaryRule.test_01_meal_allowance_is_added_once_to_tax_base_deduction ... 2026-11-10 15:47:16,540 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:47:20,476 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_01_hr_payroll_meal_account ... 2026-11-10 15:47:21,860 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:47:22,808 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_02_hr_payroll_meal_account ... 2026-11-10 15:47:24,658 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:47:27,387 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_03_hr_payroll_meal_account ... 2026-11-10 15:47:29,365 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:47:32,921 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:47:38,717 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:47:41,625 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3989] 2026-11-10 15:47:41,796 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_1388_receivable_never_folded_into_salary_payment ... 2026-11-10 15:47:42,134 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [253] 2026-11-10 15:47:42,237 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-11-10 15:47:43,134 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_aggregate_mode_moded_334_consolidates_and_1388_untouched ... 2026-11-10 15:47:44,166 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_moded_participates_via_334_net_of_meal ... 2026-11-10 15:47:44,321 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-11-10 15:47:44,416 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-11-10 15:47:45,308 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-11-10 15:47:45,461 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-11-10 15:47:45,567 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-11-10 15:47:46,512 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:47:47,755 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_04_taxed_ot_untaxed_ot_before_2026 ... 2026-11-10 15:47:48,023 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_05_taxed_ot_untaxed_ot_from_2026 ... 2026-11-10 15:47:48,252 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_06_overtime_salary_rule_amount_map_is_kept_generic ... 2026-11-10 15:47:48,309 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_07_non_vietnam_company_keeps_legacy_behavior ... 2026-11-10 15:47:48,963 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_12_auto_generate_payslip_before_2026 ... 2026-11-10 15:47:49,067 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) started manually 2026-11-10 15:47:49,650 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) done 2026-11-10 15:47:49,720 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:47:55,809 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:47:59,330 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 15:48:00,397 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted mail.message records with IDs: [4021, 4020] 2026-11-10 15:48:00,411 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted loan.floating.rate records with IDs: [2, 1] 2026-11-10 15:48:00,443 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted mail.message records with IDs: [4025, 4024, 4023] 2026-11-10 15:48:00,447 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-11-10 15:48:00,468 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted mail.message records with IDs: [4029, 4028, 4027] 2026-11-10 15:48:00,472 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #151 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-11-10 15:48:00,975 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-11-10 15:48:01,021 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-11-10 15:48:01,095 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-11-10 15:48:01,129 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-11-10 15:48:01,204 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:48:01,657 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [308] 2026-11-10 15:48:01,665 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15975] 2026-11-10 15:48:01,671 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:48:07,433 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:15,691 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:24,053 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:48:25,597 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [309] 2026-11-10 15:48:25,606 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16582] 2026-11-10 15:48:25,616 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:48:25,943 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [310] 2026-11-10 15:48:25,950 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16584] 2026-11-10 15:48:25,958 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:48:25,973 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_administrator_without_manufacturing_rights_loads_a_vn_chart_with_the_work_center_default ... 2026-11-10 15:48:32,760 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:36,029 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_chart_without_a_seed_leaves_the_work_center_expense_account_empty ... 2026-11-10 15:48:36,196 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-11-10 15:48:36,967 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:37,356 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-11-10 15:48:37,374 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.default records with IDs: [1133] 2026-11-10 15:48:38,123 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:38,512 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_global_default_is_not_overridden_by_the_install_hook ... 2026-11-10 15:48:38,526 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.default records with IDs: [1133] 2026-11-10 15:48:38,543 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-10 15:48:38,687 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_install_hook_keeps_a_default_the_user_chose_or_emptied ... 2026-11-10 15:48:38,858 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-10 15:48:39,097 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_install_hook_leaves_a_company_with_a_done_order_unseeded ... 2026-11-10 15:48:41,602 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.default records with IDs: [1133, 1153] 2026-11-10 15:48:41,765 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company VN MRP Circular 99 (id 69): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-10 15:48:41,902 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-10 15:48:42,117 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install_and_skips_a_chart_without_a_seed ... 2026-11-10 15:48:42,121 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.default records with IDs: [1133, 1153] 2026-11-10 15:48:42,575 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company My Company (San Francisco) (id 1): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-11-10 15:48:42,945 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_new_company_starts_with_the_wip_accounts_of_its_circular ... 2026-11-10 15:48:42,997 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_new_product_category_production_cost_account_is_154_on_both_circulars ... 2026-11-10 15:48:43,075 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_new_work_center_of_a_circular_133_company_defaults_to_work_in_progress_154 ... 2026-11-10 15:48:43,250 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_new_work_center_of_a_circular_99_company_defaults_to_overhead_627 ... 2026-11-10 15:48:43,431 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_operation_cost_is_credited_to_overhead_627_and_not_to_cost_of_goods_sold_on_circular_99 ... 2026-11-10 15:48:46,161 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_operation_cost_is_credited_to_work_in_progress_154_and_not_to_expense_on_circular_133 ... 2026-11-10 15:48:48,947 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_period_end_wip_entry_includes_open_order_labour_on_circular_99 ... 2026-11-10 15:48:52,147 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_mrp_accounting: Starting TestVnMrpAccounting.test_user_choices_survive_a_chart_reload ... 2026-11-10 15:48:52,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:48:53,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:48:59,460 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:49:01,110 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:49:08,961 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:49:20,398 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:49:28,241 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_keeps_core_result_with_an_expense_inbound_account ... 2026-11-10 15:49:38,934 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_late_consumption: Starting TestVnLateConsumption.test_late_consumption_leaves_154_at_zero_on_a_vietnamese_chart ... 2026-11-10 15:49:49,384 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:49:54,819 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:49:56,250 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:50:03,853 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:50:15,498 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:50:23,179 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_posted_components: Starting TestVnWipEntryAfterPostConsumption.test_posted_components_come_off_each_vietnamese_credit ... 2026-11-10 15:50:29,741 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 15:50:35,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:50:36,332 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:50:42,738 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:50:52,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:51:00,272 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credit_follows_a_changed_category_account ... 2026-11-10 15:51:06,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_133 ... 2026-11-10 15:51:08,485 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credits_each_category_valuation_account_on_circular_99 ... 2026-11-10 15:51:11,232 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_a_component_line_when_nothing_is_consumed ... 2026-11-10 15:51:12,596 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_keeps_one_credit_when_the_chart_is_not_vietnamese ... 2026-11-10 15:51:17,530 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:51:21,864 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-10 15:51:21,876 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_location_that_is_not_for_subcontracting_gets_no_setting ... 2026-11-10 15:51:25,178 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_carries_materials_in_wip_when_the_main_one_does ... 2026-11-10 15:51:28,617 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_created_with_an_untouched_setting_follows_the_main_one ... 2026-11-10 15:51:32,083 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_follows_the_main_location_of_the_company_it_belongs_to ... 2026-11-10 15:51:38,888 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_materials_in_inventory_when_the_main_one_does ... 2026-11-10 15:51:42,346 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_keeps_the_setting_it_was_given ... 2026-11-10 15:51:45,642 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_new_subcontracting_location: Starting TestNewSubcontractingLocation.test_a_new_subcontracting_location_stays_empty_when_the_main_one_is_empty ... 2026-11-10 15:51:48,799 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:51:49,542 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_a_component_with_no_open_resupply_is_refused_not_mis_chained ... 2026-11-10 15:51:49,733 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_carries_the_group_of_the_order_it_feeds ... 2026-11-10 15:51:50,023 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_each_resupply_move_feeds_the_raw_move_of_its_own_component ... 2026-11-10 15:51:50,317 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_resupply_wizard_generation: Starting TestResupplyWizardGeneration.test_the_generated_quantities_are_the_ones_the_user_typed ... 2026-11-10 15:51:50,613 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:51:50,624 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_credit_split: Starting TestSubcontractCreditSplit.test_the_two_parts_of_a_foreign_currency_receipt_credit_add_up_to_the_original_amount ... 2026-11-10 15:51:50,654 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:51:50,898 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_operation_is_valued_at_the_rate_it_was_done_at_after_the_work_center_rate_rises ... 2026-11-10 15:51:51,616 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontract_workorder_cost: Starting TestSubcontractWorkorderCost.test_an_order_without_operations_has_no_work_center_cost_while_other_orders_have_some ... 2026-11-10 15:51:52,781 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:51:53,417 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_backorder_receipt_line_does_not_inherit_the_previous_receipt_source_order ... 2026-11-10 15:51:56,047 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [194] 2026-11-10 15:51:56,572 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [197, 206] 2026-11-10 15:51:57,591 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_above_the_po_fee_after_a_switch_to_stock_adds_only_the_fee_difference ... 2026-11-10 15:52:00,787 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [216] 2026-11-10 15:52:03,411 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_at_the_po_fee_after_a_switch_to_stock_creates_no_price_difference ... 2026-11-10 15:52:07,367 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [225] 2026-11-10 15:52:09,511 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_bill_covering_a_switched_receipt_and_a_plain_receipt_books_the_difference_of_both ... 2026-11-10 15:52:12,959 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [234] 2026-11-10 15:52:18,652 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_done_receipt_keeps_entering_the_company_after_the_location_switches_to_stock ... 2026-11-10 15:52:21,820 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [244] 2026-11-10 15:52:22,291 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_average_cost ... 2026-11-10 15:52:25,443 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [253] 2026-11-10 15:52:29,292 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_late_bill_difference_after_a_switch_is_booked_on_the_goods_in_fifo ... 2026-11-10 15:52:32,678 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [262] 2026-11-10 15:52:36,851 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_manufacturing_order_backorder_stays_open_and_its_raw_material_unconsumed_until_received ... 2026-11-10 15:52:39,663 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [268] 2026-11-10 15:52:40,070 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [271] 2026-11-10 15:52:40,892 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_receipt_never_acquires_quantity_it_did_not_receive ... 2026-11-10 15:52:43,614 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [282] 2026-11-10 15:52:44,133 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [285, 294] 2026-11-10 15:52:45,075 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_partial_two_order_receipt_leaves_the_unreceived_quantity_on_one_backorder_line ... 2026-11-10 15:52:47,727 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [301] 2026-11-10 15:52:48,290 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [304, 313] 2026-11-10 15:52:49,252 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_programmatic_receipt_completes_without_the_validation_wizard ... 2026-11-10 15:52:52,171 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [323] 2026-11-10 15:52:52,671 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_fed_by_two_orders_enters_stock_at_the_total_of_both_order_costs ... 2026-11-10 15:52:56,323 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [330] 2026-11-10 15:52:56,808 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [333, 341] 2026-11-10 15:52:57,535 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_recorded_line_by_line_produces_one_manufacturing_order_per_line ... 2026-11-10 15:53:00,559 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [346] 2026-11-10 15:53:01,073 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [349, 356] 2026-11-10 15:53:01,811 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_supplied_by_a_single_order_stays_one_delivery_line ... 2026-11-10 15:53:04,763 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [364] 2026-11-10 15:53:05,213 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_taken_while_materials_were_kept_in_inventory_does_not_enter_the_company_after_a_switch_to_wip ... 2026-11-10 15:53:08,723 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [373] 2026-11-10 15:53:09,080 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_the_manufacturing_order_cannot_supply_is_refused ... 2026-11-10 15:53:11,564 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_receipt_whose_order_could_not_be_resolved_still_enters_stock ... 2026-11-10 15:53:14,651 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [390] 2026-11-10 15:53:15,141 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_source_order_remaining_quantity_reflects_what_the_receipt_already_drew ... 2026-11-10 15:53:17,836 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [396] 2026-11-10 15:53:18,362 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [399, 408] 2026-11-10 15:53:19,326 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_standard_cost_bill_after_a_switch_to_stock_books_the_variance_only ... 2026-11-10 15:53:22,457 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [418] 2026-11-10 15:53:24,426 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_kept_in_inventory_keeps_the_core_valuation ... 2026-11-10 15:53:28,056 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [427] 2026-11-10 15:53:28,484 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_subcontracting_location_with_no_choice_keeps_the_core_valuation ... 2026-11-10 15:53:31,474 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [436] 2026-11-10 15:53:31,857 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_above_the_po_fee_adds_only_the_fee_difference ... 2026-11-10 15:53:35,183 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [445] 2026-11-10 15:53:37,788 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_bill_at_the_po_fee_creates_no_price_difference ... 2026-11-10 15:53:40,994 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [454] 2026-11-10 15:53:43,070 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_keeps_the_materials_of_a_receipt_after_the_location_switches_to_stock ... 2026-11-10 15:53:46,471 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [463] 2026-11-10 15:53:48,921 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [311] 2026-11-10 15:53:48,934 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18942] 2026-11-10 15:53:48,940 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:53:49,022 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_materials_carried_in_wip_show_standard_quantity_keys_the_analysis_renders ... 2026-11-10 15:53:52,409 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [472] 2026-11-10 15:53:53,382 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [312] 2026-11-10 15:53:53,390 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18969] 2026-11-10 15:53:53,395 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:53:53,478 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_a_subcontract_order_on_a_valued_location_equals_the_finished_goods_value ... 2026-11-10 15:53:57,012 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [481] 2026-11-10 15:53:57,846 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [313] 2026-11-10 15:53:57,858 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18994] 2026-11-10 15:53:57,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:53:58,004 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_carried_in_wip_equals_the_finished_goods_debit ... 2026-11-10 15:54:01,318 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [490] 2026-11-10 15:54:03,741 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [314] 2026-11-10 15:54:03,749 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19023] 2026-11-10 15:54:03,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:54:03,836 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_cost_report_of_materials_kept_in_inventory_reports_each_material_once ... 2026-11-10 15:54:07,472 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [499] 2026-11-10 15:54:09,586 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [315] 2026-11-10 15:54:09,594 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19052] 2026-11-10 15:54:09,599 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:54:09,682 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_order_received_ledger_records_only_what_that_order_supplied ... 2026-11-10 15:54:12,391 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [505] 2026-11-10 15:54:12,900 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [508, 517] 2026-11-10 15:54:13,912 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_each_unit_of_a_two_order_receipt_keeps_the_cost_of_the_order_that_made_it ... 2026-11-10 15:54:17,433 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [525] 2026-11-10 15:54:17,933 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [528, 536] 2026-11-10 15:54:18,667 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_every_lot_is_valued_at_the_cost_of_the_order_that_produced_it ... 2026-11-10 15:54:22,570 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [542] 2026-11-10 15:54:23,081 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [545, 553] 2026-11-10 15:54:23,819 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_finished_goods_enter_stock_at_the_manufacturing_order_own_cost ... 2026-11-10 15:54:26,885 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [561] 2026-11-10 15:54:27,397 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_lot_valuated_finished_goods_enter_stock_at_the_order_cost_for_every_lot ... 2026-11-10 15:54:30,248 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [567] 2026-11-10 15:54:30,769 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [570, 577] 2026-11-10 15:54:31,556 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_manufacturing_order_moves_are_never_dated_after_the_receipt_they_feed ... 2026-11-10 15:54:34,738 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [585] 2026-11-10 15:54:35,215 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_material_issued_to_the_subcontractor_leaves_inventory_for_the_wip_account ... 2026-11-10 15:54:38,051 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_non_vietnamese_company_can_carry_subcontracted_materials_in_wip ... 2026-11-10 15:54:41,298 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [602] 2026-11-10 15:54:43,402 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_only_the_material_the_order_consumed_leaves_the_subcontractor_balance ... 2026-11-10 15:54:46,728 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [611] 2026-11-10 15:54:47,204 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_partial_subcontract_receipts_relieve_wip_in_proportion ... 2026-11-10 15:54:50,722 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [620] 2026-11-10 15:54:54,503 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [625] 2026-11-10 15:54:56,370 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_credits_follow_the_configured_location_and_category_accounts ... 2026-11-10 15:54:59,562 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [634] 2026-11-10 15:55:00,052 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_receipt_without_location_accounts_credits_the_category_production_account ... 2026-11-10 15:55:03,609 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [643] 2026-11-10 15:55:04,089 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_resupply_without_location_accounts_debits_the_category_production_account_not_cost_of_goods_sold ... 2026-11-10 15:55:06,476 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_returned_unused_material_relieves_wip ... 2026-11-10 15:55:08,904 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [661] 2026-11-10 15:55:08,954 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-11-10 15:55:10,233 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_seed_leaves_a_location_empty_while_its_receipts_are_not_billed ... 2026-11-10 15:55:13,412 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [670] 2026-11-10 15:55:14,137 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company My Company (San Francisco) holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-10 15:55:15,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_standard_cost_subcontract_clears_wip_and_stock_input ... 2026-11-10 15:55:18,990 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [679] 2026-11-10 15:55:21,103 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_the_lines_of_a_two_order_receipt_are_never_merged_back_into_one ... 2026-11-10 15:55:23,861 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [685] 2026-11-10 15:55:24,341 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [688, 695] 2026-11-10 15:55:25,111 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_unbilled_receipts_of_another_company_do_not_block_the_valuation_change ... 2026-11-10 15:55:29,460 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_keeps_existing_vietnamese_subcontracting_locations_in_wip ... 2026-11-10 15:55:33,024 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [704] 2026-11-10 15:55:35,343 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_seeds_a_location_whose_receipts_are_not_billed_yet ... 2026-11-10 15:55:38,912 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [713] 2026-11-10 15:55:41,261 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_validating_a_receipt_does_not_leave_the_live_valuation_on_the_moves_it_returns ... 2026-11-10 15:55:44,230 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [722] 2026-11-10 15:55:44,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_be_forced_while_the_location_holds_stock ... 2026-11-10 15:55:47,410 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_once_the_receipt_is_fully_billed ... 2026-11-10 15:55:50,702 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [739] 2026-11-10 15:55:52,843 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_location_holds_no_stock ... 2026-11-10 15:55:53,685 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_can_change_while_the_receipts_have_no_purchase_order ... 2026-11-10 15:55:56,754 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [748] 2026-11-10 15:55:57,337 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_child_location_holds_stock ... 2026-11-10 15:55:58,242 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_receipt_is_only_partially_billed ... 2026-11-10 15:56:01,596 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [757] 2026-11-10 15:56:05,362 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_stock_receipt_is_not_billed ... 2026-11-10 15:56:08,910 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [766] 2026-11-10 15:56:11,014 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_a_wip_receipt_is_not_billed ... 2026-11-10 15:56:14,621 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [775] 2026-11-10 15:56:15,235 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_valuation_mode_cannot_change_while_the_location_holds_stock ... 2026-11-10 15:56:18,032 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_vietnamese_company_can_keep_subcontracted_materials_in_inventory ... 2026-11-10 15:56:22,016 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [792] 2026-11-10 15:56:23,842 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_and_stock_input_net_to_zero_after_subcontract_resupply_receipt_and_bill ... 2026-11-10 15:56:26,861 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [801] 2026-11-10 15:56:28,946 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_counts_subcontract_components_kept_in_inventory ... 2026-11-10 15:56:31,686 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_ignores_vietnamese_subcontract_components ... 2026-11-10 15:56:34,605 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:56:34,616 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_chart_whose_template_data_cannot_be_composed_is_skipped_and_the_others_are_seeded ... 2026-11-10 15:56:42,488 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_a_company_whose_chart_is_no_longer_available_does_not_stop_the_other_companies_being_seeded ... 2026-11-10 15:56:50,054 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_chart_reload_keeps_a_kept_in_inventory_choice ... 2026-11-10 15:56:55,143 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:56:58,251 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 15:56:58,256 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 15:56:58,260 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 15:56:58,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:57:00,437 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_charts_without_the_seed_leave_subcontracting_valuation_empty ... 2026-11-10 15:57:04,893 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:57:05,675 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_post_init_seeds_empty_vietnamese_subcontracting_locations ... 2026-11-10 15:57:10,977 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:57:13,744 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_empty_while_a_child_location_holds_stock ... 2026-11-10 15:57:17,892 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Child holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-10 15:57:17,937 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_holding_stock_empty ... 2026-11-10 15:57:22,721 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Holding stock holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-10 15:57:22,763 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_still_fills_the_empty_locations_of_a_company_next_to_the_one_it_skips ... 2026-11-10 15:57:26,812 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.models.account_chart_template: Subcontracting location Physical Locations/Subcontracting Location of company Two subcontractors holds stock or has receipts not fully billed: its valuation mode is left empty. 2026-11-10 15:57:26,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seeding_never_parses_the_chart_data_files ... 2026-11-10 15:57:31,033 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_vietnamese_charts_seed_the_subcontracting_location_in_wip ... 2026-11-10 15:57:36,092 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:57:43,798 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 15:57:46,222 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:57:46,239 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_stock_location_form_resolves_and_carries_is_subcontracting_location ... 2026-11-10 15:57:46,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_action_opens_the_wizard_model ... 2026-11-10 15:57:46,389 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_form_serves_its_authored_line_columns ... 2026-11-10 15:57:46,435 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_wizard_date_defaults_to_the_current_time_not_a_value_frozen_at_import ... 2026-11-10 15:57:46,581 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:57:47,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_cancelled_settlement_leaves_its_order_reporting_unaccounted_material ... 2026-11-10 15:57:48,441 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_a_committed_sibling_was_drawn_from_cannot_be_cancelled ... 2026-11-10 15:57:51,539 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_drawn_after_a_cancel_reports_what_the_cancelled_one_reported ... 2026-11-10 15:57:52,918 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_restates_a_draft_siblings_material_quantities ... 2026-11-10 15:57:54,454 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_reaching_done_takes_its_subcontracting_moves_from_a_draft_sibling ... 2026-11-10 15:57:55,848 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_settlement_that_returned_material_to_the_warehouse_cannot_be_cancelled ... 2026-11-10 15:57:57,864 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_a_sibling_reaching_done_leaves_a_settled_rows_quantities_alone ... 2026-11-10 15:57:59,295 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_a_settlement_cancels_the_rows_it_settled ... 2026-11-10 15:58:00,806 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_later_settlement_first_makes_the_earlier_one_cancellable ... 2026-11-10 15:58:04,094 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_the_return_transfers_first_releases_them_and_permits_the_cancel ... 2026-11-10 15:58:06,035 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [915, 916] 2026-11-10 15:58:06,114 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_the_cancel_button_is_offered_on_a_settlement_that_is_already_done ... 2026-11-10 15:58:07,590 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:58:08,314 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [316] 2026-11-10 15:58:08,325 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22770] 2026-11-10 15:58:08,331 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:58:08,673 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-11-10 15:58:08,680 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22772] 2026-11-10 15:58:08,686 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:58:08,969 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [318] 2026-11-10 15:58:08,976 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22774] 2026-11-10 15:58:08,980 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:58:08,993 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_not_offered_to_users_who_cannot_read_settlements ... 2026-11-10 15:58:09,027 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_offered_to_settlement_users ... 2026-11-10 15:58:09,074 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:58:09,510 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_columns_options_with_no_columns_settlement_key_reports_no_settlement_figures ... 2026-11-10 15:58:09,573 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_every_line_key_the_settlement_templates_format_is_supplied_under_every_group_by ... 2026-11-10 15:58:11,092 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_filter_options_with_no_columns_options_key_reports_no_settlement_figures ... 2026-11-10 15:58:11,125 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_material_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-11-10 15:58:12,604 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_purchase_order_group_by_with_columns_on_reports_the_correct_settlement_figures ... 2026-11-10 15:58:14,062 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_costs_fewer_queries_than_switched_on ... 2026-11-10 15:58:15,598 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_details_report_columns_gate: Starting TestSettlementDetailsReportColumnsGate.test_settlement_columns_switched_off_reports_no_settlement_figures ... 2026-11-10 15:58:17,022 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:58:17,451 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_carries_the_date_it_was_actually_created ... 2026-11-10 15:58:17,613 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_a_settlement_stops_offering_a_return_once_the_material_is_consumed ... 2026-11-10 15:58:20,182 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_confirming_the_return_produces_a_transfer_linked_back_to_the_settlement ... 2026-11-10 15:58:22,681 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_settlements_created_at_different_times_carry_their_own_dates ... 2026-11-10 15:58:22,923 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_document_lifecycle: Starting TestSettlementDocumentLifecycle.test_the_return_transfer_carries_the_quantity_the_settlement_reports_remaining ... 2026-11-10 15:58:25,280 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:58:25,741 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_fanned_across_orders_for_one_finished_product_is_settled ... 2026-11-10 15:58:27,486 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_a_resupply_serving_two_finished_products_is_refused_not_attributed_to_one ... 2026-11-10 15:58:29,163 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_finished_product_resolution: Starting TestSettlementFinishedProductResolution.test_returned_material_does_not_disturb_the_finished_product_attribution ... 2026-11-10 15:58:30,503 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1022] 2026-11-10 15:58:30,553 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1023] 2026-11-10 15:58:30,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:58:31,447 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_done_settlement_stops_reporting_a_remainder_a_later_receipt_consumed ... 2026-11-10 15:58:33,159 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1028] 2026-11-10 15:58:33,900 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1035] 2026-11-10 15:58:34,394 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_fully_consumed_resupply_leaves_nothing_remaining ... 2026-11-10 15:58:35,901 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_second_settlement_reports_only_what_the_first_left_per_resupply ... 2026-11-10 15:58:38,143 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1050] 2026-11-10 15:58:39,139 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1057] 2026-11-10 15:58:39,469 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settled_subcontracting_order_is_found_by_the_settle_state_search ... 2026-11-10 15:58:39,549 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 82] 2026-11-10 15:58:39,625 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [81] 2026-11-10 15:58:39,710 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5889, 5886] 2026-11-10 15:58:39,761 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [356822] 2026-11-10 15:58:39,761 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [17] 2026-11-10 15:58:39,766 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [701] 2026-11-10 15:58:41,231 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_cannot_be_confirmed_without_lines_or_a_done_transfer ... 2026-11-10 15:58:42,560 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_settlement_drawn_after_every_receipt_leaves_nothing_remaining ... 2026-11-10 15:58:44,745 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1082] 2026-11-10 15:58:45,494 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1091] 2026-11-10 15:58:45,846 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_an_order_placed_in_dozens_settles_its_material_in_the_material_unit ... 2026-11-10 15:58:47,020 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1101] 2026-11-10 15:58:47,071 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1102] 2026-11-10 15:58:49,285 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_material_returned_after_confirmation_is_reported_and_clears_the_remainder ... 2026-11-10 15:58:50,968 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1119] 2026-11-10 15:58:51,019 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1120] 2026-11-10 15:58:53,141 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_one_settlement_covers_every_resupply_movement_of_the_order ... 2026-11-10 15:58:55,262 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1134] 2026-11-10 15:58:56,073 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:58:56,575 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_a_correction_to_the_quantity_handed_over ... 2026-11-10 15:58:58,097 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_finished_products_received_after_it_was_drawn ... 2026-11-10 15:59:01,614 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_follows_material_the_subcontractor_consumes_later ... 2026-11-10 15:59:04,907 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_draft_row_stops_attributing_material_a_second_finished_product_now_claims ... 2026-11-10 15:59:06,822 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_return_no_longer_charged_to_a_settlement_stops_counting_as_returned ... 2026-11-10 15:59:08,607 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_delivered_quantity_it_was_settled_on ... 2026-11-10 15:59:10,206 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_keeps_the_finished_product_it_was_settled_under ... 2026-11-10 15:59:12,305 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1224] 2026-11-10 15:59:12,412 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settled_row_still_reports_the_return_the_settlement_itself_offers ... 2026-11-10 15:59:14,293 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_a_settlement_set_back_to_draft_follows_material_consumed_afterwards ... 2026-11-10 15:59:17,595 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_line_figure_contract: Starting TestSettlementLineFigureContract.test_material_returned_against_a_settlement_counts_only_once_the_transfer_is_validated ... 2026-11-10 15:59:19,238 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:59:19,653 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_order_filters: Starting TestSettlementOrderFilters.test_the_shipped_settle_filters_follow_the_settlement_state ... 2026-11-10 15:59:21,081 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:59:21,505 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_material_remaining_after_a_re_settlement_is_the_physical_standing_balance ... 2026-11-10 15:59:24,921 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_remaining_quantity: Starting TestSettlementRemainingQuantity.test_the_group_total_for_material_remaining_equals_the_rows_it_totals ... 2026-11-10 15:59:28,418 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:59:30,627 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_buyer_set_as_settlement_user_may_not_see_the_material_price ... 2026-11-10 15:59:30,728 104 INFO rb-82af9cd-226617-434697 odoo.models: Access Denied by ACLs for operation: read, uid: 249, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-11-10 15:59:30,830 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #249 deleted mail.message records with IDs: [23266] 2026-11-10 15:59:30,842 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #249 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-10 15:59:30,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_a_settlement_user_without_accounting_may_not_see_the_material_price ... 2026-11-10 15:59:30,910 104 INFO rb-82af9cd-226617-434697 odoo.models: Access Denied by ACLs for operation: read, uid: 247, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-11-10 15:59:31,004 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #247 deleted mail.message records with IDs: [23266] 2026-11-10 15:59:31,013 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #247 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-10 15:59:31,038 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_security: Starting TestSettlementSecurity.test_an_accountant_set_as_settlement_user_may_see_the_material_price ... 2026-11-10 15:59:31,136 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #248 deleted mail.message records with IDs: [23266] 2026-11-10 15:59:31,145 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #248 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-11-10 15:59:31,179 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-10 15:59:31,191 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_group_by_the_shipped_views_offer_can_actually_be_grouped ... 2026-11-10 15:59:31,245 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_measure_the_shipped_pivot_offers_can_be_aggregated ... 2026-11-10 15:59:31,279 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_every_shipped_action_declares_only_view_modes_this_series_can_serve ... 2026-11-10 15:59:31,306 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_list_forces_no_column_the_model_derives_for_itself ... 2026-11-10 15:59:31,360 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_details_page_serves_its_authored_settlement_line_columns ... 2026-11-10 15:59:31,417 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_action_opens_the_settlement_model_with_a_servable_view ... 2026-11-10 15:59:31,485 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_form_serves_a_chatter ... 2026-11-10 15:59:31,536 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_line_list_serves_its_authored_columns ... 2026-11-10 15:59:31,576 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_list_serves_its_authored_columns ... 2026-11-10 15:59:31,618 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_subcontracting_details_page_serves_its_authored_move_columns ... 2026-11-10 15:59:31,675 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:59:32,396 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_aggregated_price_data_when_source_order_is_blocked ... 2026-11-10 15:59:33,224 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [183], uid: 252, model: sale.order.line 2026-11-10 15:59:33,320 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_per_line_price_data_when_source_order_is_blocked ... 2026-11-10 15:59:34,122 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [184], uid: 253, model: sale.order.line 2026-11-10 15:59:34,172 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_picking_operation_report_access: Starting TestPickingOperationReportAccess.test_restricted_user_can_read_picking_operation_report_totals_when_source_order_is_blocked ... 2026-11-10 15:59:34,946 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [91], uid: 254, model: sale.order 2026-11-10 15:59:35,025 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 15:59:35,672 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_price_tax_totals: Starting TestPriceTaxTotals.test_delivery_slip_tax_totals_from_confirmed_sale_order ... 2026-11-10 15:59:36,210 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 15:59:36,222 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-11-10 15:59:36,265 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-11-10 15:59:36,453 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_debit_credit_codes_read_in_the_picking_company ... 2026-11-10 15:59:39,935 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_done_move_prints_the_cost_it_was_valued_at ... 2026-11-10 15:59:39,999 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_in_words_names_the_currency_once ... 2026-11-10 15:59:40,223 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_of_moves_valued_out_up_to_12 ... 2026-11-10 15:59:40,282 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_untaxed_in_words_no_vi_vn_installed ... 2026-11-10 15:59:40,350 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 15:59:42,436 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [319] 2026-11-10 15:59:42,444 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23497] 2026-11-10 15:59:42,449 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:59:42,462 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_address: Starting TestVoucherAddress.test_delivery_voucher_receiver_address_has_no_trailing_comma ... 2026-11-10 15:59:42,865 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_address: Starting TestVoucherAddress.test_delivery_voucher_receiver_address_skips_the_missing_parts ... 2026-11-10 15:59:43,292 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_address: Starting TestVoucherAddress.test_header_address_of_a_company_without_street_city_and_state_has_no_leading_comma ... 2026-11-10 15:59:43,709 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_address: Starting TestVoucherAddress.test_header_address_of_every_voucher_lists_only_what_the_company_has ... 2026-11-10 15:59:44,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:59:44,948 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [320] 2026-11-10 15:59:44,955 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23514] 2026-11-10 15:59:44,960 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 15:59:44,973 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_legal_reference: Starting TestVoucherLegalReference.test_delivery_voucher_keeps_form_02_vt_of_circular_99 ... 2026-11-10 15:59:45,356 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_legal_reference: Starting TestVoucherLegalReference.test_internal_transfer_voucher_cites_form_03_xknb_and_its_issuing_circular ... 2026-11-10 15:59:45,740 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_legal_reference: Starting TestVoucherLegalReference.test_internal_transfer_voucher_without_partner_prints_in_an_installed_language ... 2026-11-10 15:59:46,126 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_picking_operation.tests.test_voucher_legal_reference: Starting TestVoucherLegalReference.test_receipt_voucher_keeps_form_01_vt_of_circular_99 ... 2026-11-10 15:59:46,537 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 15:59:51,209 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 15:59:52,378 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 15:59:55,500 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it ... 2026-11-10 15:59:55,769 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome pid: 820 2026-11-10 15:59:55,770 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome headless temporary user profile dir: /tmp/tmpck4r72wu_chrome_odoo 2026-11-10 15:59:55,770 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Issuing json command http://127.0.0.1:43609/json/version 2026-11-10 15:59:55,771 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:43609/json/version with timeout 3 increased to 10s during tests 2026-11-10 15:59:55,781 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Browser version: Chrome/150.0.7871.114 2026-11-10 15:59:55,782 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Issuing json command http://127.0.0.1:43609/json 2026-11-10 15:59:55,782 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:43609/json with timeout 3 increased to 10s during tests 2026-11-10 15:59:55,792 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Websocket url found: ws://127.0.0.1:43609/devtools/page/1DAA0757B76572A21B35E197F4CCDED1 2026-11-10 15:59:55,799 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Enable chrome headless console log notification 2026-11-10 15:59:55,826 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome headless enable page notifications 2026-11-10 15:59:55,876 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 15:59:55,884 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Setting session cookie in browser 2026-11-10 15:59:55,885 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-11-10 15:59:55,885 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-11-10 15:59:55,895 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 15:59:56,509 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 180 0.065 0.553 2026-11-10 15:59:56,513 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Navigation result: {'frameId': '1DAA0757B76572A21B35E197F4CCDED1', 'loaderId': '1DEB1C299D0549CB7A04517BD7B5DAF0', 'isDownload': False} 2026-11-10 15:59:56,513 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled')" 2026-11-10 15:59:56,522 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 15:59:56,538 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 15:59:56,542 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 15:59:56,547 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 15:59:56,868 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 15:59:56,873 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:59:56,876 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:59:56,885 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: IndexedDB 1 Ready 2026-11-10 15:59:56,887 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-10 15:59:56,890 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=14", "delayToCheckUndeterminisms": 0})" 2026-11-10 15:59:56,895 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [1/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-10 15:59:57,252 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.129 0.240 2026-11-10 15:59:57,253 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.354 2026-11-10 15:59:57,358 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-11-10 15:59:57,369 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 15:59:57,393 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 15:59:57,407 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-11-10 15:59:57,413 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: Owl is running in 'dev' mode. 2026-11-10 15:59:57,464 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:59:57,469 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 15:59:57,498 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-10 15:59:57,500 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 15:59:57,507 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-11-10 15:59:57,522 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 17 0.013 0.025 2026-11-10 15:59:57,536 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [2/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-10 15:59:57,540 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 9 0.005 0.049 2026-11-10 15:59:57,550 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.048 2026-11-10 15:59:57,573 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.007 2026-11-10 15:59:57,582 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.016 2026-11-10 15:59:57,588 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.025 2026-11-10 15:59:57,596 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.029 2026-11-10 15:59:57,604 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.036 2026-11-10 15:59:57,613 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.046 2026-11-10 15:59:57,619 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-10 15:59:57,626 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.024 2026-11-10 15:59:57,633 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.014 2026-11-10 15:59:57,642 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.054 2026-11-10 15:59:57,644 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [3/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-10 15:59:57,649 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.056 2026-11-10 15:59:57,655 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.046 2026-11-10 15:59:57,661 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.035 2026-11-10 15:59:57,718 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:57] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.024 0.048 2026-11-10 15:59:57,769 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [4/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step hold the order's first server push in flight (trigger: body) 2026-11-10 15:59:57,840 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [5/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step push the draft order to the server in the background (trigger: body) 2026-11-10 15:59:57,896 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [6/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-11-10 15:59:57,966 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [7/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-11-10 15:59:58,052 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [8/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row > .col:contains("-0001") 2026-11-10 15:59:58,062 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 15:59:58,109 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [9/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-11-10 15:59:58,175 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [10/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-11-10 15:59:58,250 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [11/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-10 15:59:58,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [12/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the order is gone from the till while its sync is still in flight (trigger: .ticket-screen) 2026-11-10 15:59:58,376 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [13/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the held sync lands on the server (trigger: .ticket-screen) 2026-11-10 15:59:58,447 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347194 started for PoS orders references: [{'name': 'Order 00013-001-0001', 'uuid': 'f03e101b-ae96-4b64-b23f-2546ce2aa711'}] 2026-11-10 15:59:58,527 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347194 order {'name': 'Order 00013-001-0001', 'uuid': 'f03e101b-ae96-4b64-b23f-2546ce2aa711'} created pos.order #21 2026-11-10 15:59:58,530 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45347194 finished 2026-11-10 15:59:58,586 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.054 0.087 2026-11-10 15:59:58,655 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:58] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.018 0.038 2026-11-10 15:59:58,664 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [14/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step find the server order of the deleted draft (trigger: .ticket-screen) 2026-11-10 15:59:58,731 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:58] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 15:59:58,735 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: [15/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled → Step the server cancelled the order and it is gone from the till (trigger: .ticket-screen) 2026-11-10 15:59:58,797 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 15:59:58] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 15:59:58,801 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: tour succeeded 2026-11-10 15:59:58,802 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: ╔═════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_once_cancelled SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════════╝ 2026-11-10 15:59:58,854 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.browser: heap 15385296 (allocated 16261120) 2026-11-10 15:59:58,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Closing chrome headless with pid 820 2026-11-10 15:59:58,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Closing websocket connection 2026-11-10 15:59:58,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Terminating chrome headless with pid 820 2026-11-10 15:59:58,910 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_155958_910688_test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.txt 2026-11-10 15:59:58,910 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it: Removing chrome user profile "/tmp/tmpck4r72wu_chrome_odoo" 2026-11-10 15:59:58,954 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried ... 2026-11-10 15:59:59,235 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome pid: 1033 2026-11-10 15:59:59,236 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome headless temporary user profile dir: /tmp/tmp4fbdif_6_chrome_odoo 2026-11-10 15:59:59,236 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Issuing json command http://127.0.0.1:45705/json/version 2026-11-10 15:59:59,237 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45705/json/version with timeout 3 increased to 10s during tests 2026-11-10 15:59:59,245 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Browser version: Chrome/150.0.7871.114 2026-11-10 15:59:59,245 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Issuing json command http://127.0.0.1:45705/json 2026-11-10 15:59:59,245 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45705/json with timeout 3 increased to 10s during tests 2026-11-10 15:59:59,254 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Websocket url found: ws://127.0.0.1:45705/devtools/page/CAACEFB5F58D1E3478021DE89C1CF15C 2026-11-10 15:59:59,260 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Enable chrome headless console log notification 2026-11-10 15:59:59,262 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome headless enable page notifications 2026-11-10 15:59:59,287 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 15:59:59,294 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Setting session cookie in browser 2026-11-10 15:59:59,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-11-10 15:59:59,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-11-10 15:59:59,305 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:00:00,550 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 185 0.063 1.185 2026-11-10 16:00:00,554 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Navigation result: {'frameId': 'CAACEFB5F58D1E3478021DE89C1CF15C', 'loaderId': '8E55E3C14AD1AA5C2A269B6FB3567E00', 'isDownload': False} 2026-11-10 16:00:00,554 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_stays_until_the_cancel_is_retried')" 2026-11-10 16:00:00,565 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 16:00:00,579 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:00:00,583 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:00:00,588 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-11-10 16:00:00,904 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:00:00,911 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:00,912 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:00,924 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_stays_until_the_cancel_is_retried', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=14", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:00:00,927 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-11-10 16:00:01,288 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.125 0.243 2026-11-10 16:00:01,289 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.350 2026-11-10 16:00:01,388 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.004 2026-11-10 16:00:01,397 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 16:00:01,419 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:01,432 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-11-10 16:00:01,486 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:01,491 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:01,504 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:01,515 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16: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-11-10 16:00:01,522 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 16:00:01,527 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 9 0.007 0.017 2026-11-10 16:00:01,559 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 17 0.009 0.047 2026-11-10 16:00:01,572 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.052 2026-11-10 16:00:01,589 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.009 2026-11-10 16:00:01,598 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.018 2026-11-10 16:00:01,605 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.024 2026-11-10 16:00:01,611 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.027 2026-11-10 16:00:01,617 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.032 2026-11-10 16:00:01,624 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.036 2026-11-10 16:00:01,630 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.014 2026-11-10 16:00:01,634 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-10 16:00:01,643 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-10 16:00:01,648 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-10 16:00:01,655 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.034 2026-11-10 16:00:01,664 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.020 2026-11-10 16:00:01,668 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.040 2026-11-10 16:00:01,720 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:01] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.019 0.047 2026-11-10 16:00:02,077 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:02,463 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58125684 started for PoS orders references: [{'name': 'Order 00014-001-0001', 'uuid': '133cb28c-7dd8-4a2b-8cb7-87f815e7ab52'}] 2026-11-10 16:00:02,515 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58125684 order {'name': 'Order 00014-001-0001', 'uuid': '133cb28c-7dd8-4a2b-8cb7-87f815e7ab52'} created pos.order #22 2026-11-10 16:00:02,517 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58125684 finished 2026-11-10 16:00:02,564 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.036 0.068 2026-11-10 16:00:02,644 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:02,713 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:02,832 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:02,941 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.016 0.036 2026-11-10 16:00:02,955 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:02] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 16:00:03,009 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Closing chrome headless with pid 1033 2026-11-10 16:00:03,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Closing websocket connection 2026-11-10 16:00:03,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Terminating chrome headless with pid 1033 2026-11-10 16:00:03,065 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160003_065487_test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried.txt 2026-11-10 16:00:03,065 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried: Removing chrome user profile "/tmp/tmp4fbdif_6_chrome_odoo" 2026-11-10 16:00:03,124 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it ... 2026-11-10 16:00:03,391 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome pid: 1242 2026-11-10 16:00:03,391 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome headless temporary user profile dir: /tmp/tmp_11yxrsp_chrome_odoo 2026-11-10 16:00:03,392 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Issuing json command http://127.0.0.1:33357/json/version 2026-11-10 16:00:03,392 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33357/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:00:03,400 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Browser version: Chrome/150.0.7871.114 2026-11-10 16:00:03,400 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Issuing json command http://127.0.0.1:33357/json 2026-11-10 16:00:03,401 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33357/json with timeout 3 increased to 10s during tests 2026-11-10 16:00:03,408 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Websocket url found: ws://127.0.0.1:33357/devtools/page/8E587184EC9B5E3BDA9A56F6D9DFC7D3 2026-11-10 16:00:03,411 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Enable chrome headless console log notification 2026-11-10 16:00:03,414 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome headless enable page notifications 2026-11-10 16:00:03,452 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 16:00:03,460 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Setting session cookie in browser 2026-11-10 16:00:03,462 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-11-10 16:00:03,462 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-11-10 16:00:03,471 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:00:04,070 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 185 0.062 0.540 2026-11-10 16:00:04,073 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Navigation result: {'frameId': '8E587184EC9B5E3BDA9A56F6D9DFC7D3', 'loaderId': '2972B7BD7761B7507C9193F2E08AAEFC', 'isDownload': False} 2026-11-10 16:00:04,073 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation')" 2026-11-10 16:00:04,085 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 16:00:04,099 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 16:00:04,104 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:00:04,108 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:00:04,465 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:00:04,472 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:04,473 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:04,491 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=14", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:00:04,848 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.126 0.243 2026-11-10 16:00:04,854 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.374 2026-11-10 16:00:04,952 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-10 16:00:04,953 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-11-10 16:00:04,964 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 16:00:04,986 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:04,999 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:04] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-11-10 16:00:05,055 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:05,060 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:05,077 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:00:05,082 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:00:05,093 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-11-10 16:00:05,120 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 17 0.010 0.036 2026-11-10 16:00:05,135 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 9 0.005 0.050 2026-11-10 16:00:05,145 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.061 2026-11-10 16:00:05,195 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.010 2026-11-10 16:00:05,201 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.014 2026-11-10 16:00:05,207 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.023 2026-11-10 16:00:05,212 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.021 2026-11-10 16:00:05,222 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.029 2026-11-10 16:00:05,228 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-10 16:00:05,240 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-10 16:00:05,245 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.028 2026-11-10 16:00:05,251 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.017 2026-11-10 16:00:05,256 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.037 2026-11-10 16:00:05,261 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.072 2026-11-10 16:00:05,268 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.033 2026-11-10 16:00:05,273 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.023 2026-11-10 16:00:05,321 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.017 0.038 2026-11-10 16:00:05,677 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:06,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7071796 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': '0235aa71-19da-4407-973c-361ea5b60a43'}] 2026-11-10 16:00:06,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7071796 order {'name': 'Order 00015-001-0001', 'uuid': '0235aa71-19da-4407-973c-361ea5b60a43'} created pos.order #23 2026-11-10 16:00:06,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7071796 finished 2026-11-10 16:00:06,160 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.034 0.065 2026-11-10 16:00:06,252 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:06] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:06,313 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:06] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:06,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Closing chrome headless with pid 1242 2026-11-10 16:00:06,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Closing websocket connection 2026-11-10 16:00:06,431 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Terminating chrome headless with pid 1242 2026-11-10 16:00:06,492 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160006_492041_test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it.txt 2026-11-10 16:00:06,492 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it: Removing chrome user profile "/tmp/tmp_11yxrsp_chrome_odoo" 2026-11-10 16:00:06,539 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel ... 2026-11-10 16:00:06,806 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome pid: 1448 2026-11-10 16:00:06,807 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome headless temporary user profile dir: /tmp/tmpvn4gey59_chrome_odoo 2026-11-10 16:00:06,807 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Issuing json command http://127.0.0.1:33935/json/version 2026-11-10 16:00:06,808 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33935/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:00:06,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Browser version: Chrome/150.0.7871.114 2026-11-10 16:00:06,821 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Issuing json command http://127.0.0.1:33935/json 2026-11-10 16:00:06,821 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33935/json with timeout 3 increased to 10s during tests 2026-11-10 16:00:06,827 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Websocket url found: ws://127.0.0.1:33935/devtools/page/A1F3D54110805A5F471AA8BB490EA521 2026-11-10 16:00:06,832 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Enable chrome headless console log notification 2026-11-10 16:00:06,840 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome headless enable page notifications 2026-11-10 16:00:06,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 16:00:06,875 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Setting session cookie in browser 2026-11-10 16:00:06,877 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-11-10 16:00:06,877 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-11-10 16:00:06,886 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:00:07,482 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 185 0.064 0.534 2026-11-10 16:00:07,485 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Navigation result: {'frameId': 'A1F3D54110805A5F471AA8BB490EA521', 'loaderId': '2DE41E2EE02905938634E7D5680F4570', 'isDownload': False} 2026-11-10 16:00:07,485 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_used_again_is_not_cancelled_by_the_older_failed_cancel')" 2026-11-10 16:00:07,498 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 16:00:07,510 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:00:07,515 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-11-10 16:00:07,520 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:00:07,826 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:00:07,840 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:07,842 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:07,856 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-11-10 16:00:07,857 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_used_again_is_not_cancelled_by_the_older_failed_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=14", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:00:08,200 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.119 0.232 2026-11-10 16:00:08,202 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.328 2026-11-10 16:00:08,302 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-11-10 16:00:08,320 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:08,345 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-11-10 16:00:08,365 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-11-10 16:00:08,421 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:08,426 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:08,457 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:00:08,466 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:00:08,472 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:00:08,486 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 17 0.012 0.022 2026-11-10 16:00:08,505 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 9 0.005 0.046 2026-11-10 16:00:08,515 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.002 0.046 2026-11-10 16:00:08,540 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.008 2026-11-10 16:00:08,547 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.014 2026-11-10 16:00:08,553 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.023 2026-11-10 16:00:08,558 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.027 2026-11-10 16:00:08,563 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.028 2026-11-10 16:00:08,569 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.030 2026-11-10 16:00:08,577 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.010 2026-11-10 16:00:08,584 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.026 2026-11-10 16:00:08,590 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.028 2026-11-10 16:00:08,595 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.050 2026-11-10 16:00:08,600 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.048 2026-11-10 16:00:08,604 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.031 2026-11-10 16:00:08,610 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.027 2026-11-10 16:00:08,664 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.017 0.031 2026-11-10 16:00:08,994 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:09,379 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27168456 started for PoS orders references: [{'name': 'Order 00016-001-0001', 'uuid': 'c3c3e69e-2a60-4af6-9491-28ad24da28f2'}] 2026-11-10 16:00:09,427 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27168456 order {'name': 'Order 00016-001-0001', 'uuid': 'c3c3e69e-2a60-4af6-9491-28ad24da28f2'} created pos.order #24 2026-11-10 16:00:09,429 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27168456 finished 2026-11-10 16:00:09,469 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.030 0.062 2026-11-10 16:00:09,549 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:09,613 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 16:00:09,715 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:09,716 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:09,853 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8185446 started for PoS orders references: [{'name': '/', 'uuid': 'c3c3e69e-2a60-4af6-9491-28ad24da28f2'}] 2026-11-10 16:00:09,857 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:00:09,918 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [13] to pos.order #24 2026-11-10 16:00:10,247 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8185446 order {'name': '/', 'uuid': 'c3c3e69e-2a60-4af6-9491-28ad24da28f2'} updated pos.order #24 2026-11-10 16:00:10,249 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8185446 finished 2026-11-10 16:00:10,275 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 324 0.136 0.289 2026-11-10 16:00:10,302 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:10,340 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:10] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 16:00:10,421 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:10] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:00:10,500 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Closing chrome headless with pid 1448 2026-11-10 16:00:10,501 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Closing websocket connection 2026-11-10 16:00:10,523 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Terminating chrome headless with pid 1448 2026-11-10 16:00:10,593 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160010_593567_test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel.txt 2026-11-10 16:00:10,593 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel: Removing chrome user profile "/tmp/tmpvn4gey59_chrome_odoo" 2026-11-10 16:00:10,638 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_validate_waits_for_in_flight_push ... 2026-11-10 16:00:10,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome pid: 1662 2026-11-10 16:00:10,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless temporary user profile dir: /tmp/tmpiqp5tx5o_chrome_odoo 2026-11-10 16:00:10,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Issuing json command http://127.0.0.1:42679/json/version 2026-11-10 16:00:10,905 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:42679/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:00:10,918 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Browser version: Chrome/150.0.7871.114 2026-11-10 16:00:10,918 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Issuing json command http://127.0.0.1:42679/json 2026-11-10 16:00:10,919 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:42679/json with timeout 3 increased to 10s during tests 2026-11-10 16:00:10,929 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Websocket url found: ws://127.0.0.1:42679/devtools/page/90BC577F9EFE759F7E76E642CBE4D21E 2026-11-10 16:00:10,937 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Enable chrome headless console log notification 2026-11-10 16:00:10,946 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless enable page notifications 2026-11-10 16:00:10,973 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:pos_user from n/a 2026-11-10 16:00:10,986 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Setting session cookie in browser 2026-11-10 16:00:10,990 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-11-10 16:00:10,990 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-11-10 16:00:11,002 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:00:11,635 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:11] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 185 0.083 0.553 2026-11-10 16:00:11,638 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigation result: {'frameId': '90BC577F9EFE759F7E76E642CBE4D21E', 'loaderId': '1972412D31B2961F1B16EF118E102C90', 'isDownload': False} 2026-11-10 16:00:11,638 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_validate_waits_for_in_flight_push')" 2026-11-10 16:00:11,649 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-11-10 16:00:11,673 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:11] "GET /web/assets/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 16:00:11,679 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:11] "GET /web/assets/3603318/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-10 16:00:11,685 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:11] "GET /web/assets/88d19ed/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-11-10 16:00:12,022 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:00:12,030 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:12,031 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:12,038 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: IndexedDB 1 Ready 2026-11-10 16:00:12,041 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_validate_waits_for_in_flight_push', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=14", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:00:12,046 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-11-10 16:00:12,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [1/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-10 16:00:12,443 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.149 0.255 2026-11-10 16:00:12,444 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.385 2026-11-10 16:00:12,590 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-11-10 16:00:12,600 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-11-10 16:00:12,629 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 16:00:12,645 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-11-10 16:00:12,650 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: Owl is running in 'dev' mode. 2026-11-10 16:00:12,700 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:00:12,702 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:12,737 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 16:00:12,737 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:00:12,743 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-11-10 16:00:12,765 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 17 0.014 0.024 2026-11-10 16:00:12,771 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [2/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-10 16:00:12,789 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 9 0.006 0.054 2026-11-10 16:00:12,806 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.004 0.066 2026-11-10 16:00:12,818 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.018 2026-11-10 16:00:12,826 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.023 2026-11-10 16:00:12,832 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.026 2026-11-10 16:00:12,837 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.028 2026-11-10 16:00:12,843 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.038 2026-11-10 16:00:12,851 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.020 2026-11-10 16:00:12,857 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.021 2026-11-10 16:00:12,864 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.039 2026-11-10 16:00:12,871 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [3/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-10 16:00:12,871 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.022 2026-11-10 16:00:12,879 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.018 2026-11-10 16:00:12,886 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.043 2026-11-10 16:00:12,891 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.076 2026-11-10 16:00:12,897 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.041 2026-11-10 16:00:12,951 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:12] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 29 0.022 0.055 2026-11-10 16:00:12,997 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [4/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step hold the order's first server push in flight (trigger: body) 2026-11-10 16:00:13,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [5/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step push the order to the server in the background (trigger: body) 2026-11-10 16:00:13,128 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [6/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-10 16:00:13,212 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [7/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-10 16:00:13,226 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:00:13,226 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:00:13,272 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [8/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-10 16:00:13,323 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [9/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-10 16:00:13,402 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [10/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-10 16:00:13,413 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:00:13,473 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: [11/11] Tour l10n_vn_viin_pos_validate_waits_for_in_flight_push → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-11-10 16:00:13,478 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36843169 started for PoS orders references: [{'name': 'Order 00017-001-0001', 'uuid': '04983463-5262-4b9a-8599-095652bce8a5'}] 2026-11-10 16:00:13,483 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:00:13,553 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36843169 order {'name': 'Order 00017-001-0001', 'uuid': '04983463-5262-4b9a-8599-095652bce8a5'} created pos.order #25 2026-11-10 16:00:13,557 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36843169 finished 2026-11-10 16:00:13,609 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.046 0.088 2026-11-10 16:00:13,635 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4294621 started for PoS orders references: [{'name': '/', 'uuid': '04983463-5262-4b9a-8599-095652bce8a5'}] 2026-11-10 16:00:13,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [14] to pos.order #25 2026-11-10 16:00:13,706 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4294621 order {'name': '/', 'uuid': '04983463-5262-4b9a-8599-095652bce8a5'} updated pos.order #25 2026-11-10 16:00:13,708 104 INFO rb-82af9cd-226617-434697 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4294621 finished 2026-11-10 16:00:13,778 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 76 0.040 0.107 2026-11-10 16:00:13,808 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-11-10 16:00:13,851 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:00:13] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 16:00:13,859 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: tour succeeded 2026-11-10 16:00:13,860 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_validate_waits_for_in_flight_push SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-10 16:00:13,916 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: heap 15776596 (allocated 17309696) 2026-11-10 16:00:13,926 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing chrome headless with pid 1662 2026-11-10 16:00:13,931 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing websocket connection 2026-11-10 16:00:13,934 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Terminating chrome headless with pid 1662 2026-11-10 16:00:14,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160014_030588_test_validate_waits_for_in_flight_push.txt 2026-11-10 16:00:14,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Removing chrome user profile "/tmp/tmpiqp5tx5o_chrome_odoo" 2026-11-10 16:00:14,119 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-10 16:00:19,565 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:00:22,846 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10% (Copy): their account is the counterpart. 2026-11-10 16:00:29,073 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:00:36,964 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_merged_invoice_holds_at_most_the_configured_number_of_orders ... 2026-11-10 16:00:39,735 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_not_invoiced_filter_lists_paid_and_done_orders_and_not_invoiced_ones ... 2026-11-10 16:00:42,336 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_order_invoiced_by_hand_after_its_session_closed_books_its_sale_once_on_its_sale_day ... 2026-11-10 16:00:43,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3107] 2026-11-10 16:00:43,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1250] 2026-11-10 16:00:45,113 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_order_invoiced_by_hand_in_a_locked_sales_period_carries_its_sale_day_and_is_not_reversed ... 2026-11-10 16:00:46,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3116] 2026-11-10 16:00:46,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1255] 2026-11-10 16:00:47,909 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_session_close_invoice_is_dated_in_the_time_zone_set_on_the_company ... 2026-11-10 16:00:49,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3125] 2026-11-10 16:00:49,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1260] 2026-11-10 16:00:49,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) started manually 2026-11-10 16:00:50,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) done 2026-11-10 16:00:50,519 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_session_close_invoices_a_refund_as_a_credit_note_of_the_invoice_of_its_order ... 2026-11-10 16:00:51,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line.ctp records with IDs: [1737] 2026-11-10 16:00:51,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3136, 3137] 2026-11-10 16:00:52,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1265] 2026-11-10 16:00:52,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) started manually 2026-11-10 16:00:53,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) done 2026-11-10 16:00:53,589 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_session_close_invoices_each_order_on_its_sale_day ... 2026-11-10 16:00:55,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3150] 2026-11-10 16:00:55,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1273] 2026-11-10 16:00:55,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) started manually 2026-11-10 16:00:57,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) done 2026-11-10 16:00:57,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (60) started manually 2026-11-10 16:00:57,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (60) done 2026-11-10 16:00:57,718 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_pos.tests.test_pos_invoicing: Starting TestPosInvoicing.test_session_close_merges_the_orders_of_one_sale_day_into_one_invoice ... 2026-11-10 16:00:59,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move.line records with IDs: [3167] 2026-11-10 16:00:59,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #263 deleted account.move records with IDs: [1282] 2026-11-10 16:00:59,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) started manually 2026-11-10 16:01:01,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_cron: Job 'POS: Process invoices for closed sessions' (125) done 2026-11-10 16:01:01,399 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-11-10 16:01:06,135 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 16:01:07,304 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 16:01:13,268 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:01:22,510 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:01:27,560 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_account_set_on_a_category_survives_a_chart_reload_and_the_install_hook ... 2026-11-10 16:01:27,632 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:01:28,209 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 16:01:28,218 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 16:01:28,226 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 16:01:28,470 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:01:32,975 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_chart_alignment_moves_price_difference_accounts_to_their_replacement ... 2026-11-10 16:01:33,784 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_chart_without_a_seed_leaves_the_price_difference_account_empty ... 2026-11-10 16:01:38,302 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 16:01:39,448 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_circular_133_standard_cost_bill_above_standard_posts_diff_to_632_and_clears_151 ... 2026-11-10 16:01:42,528 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_circular_99_standard_cost_bill_above_standard_posts_diff_to_632_and_clears_151 ... 2026-11-10 16:01:45,441 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_company_default_is_not_overridden_by_a_chart_reload ... 2026-11-10 16:01:45,949 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 16:01:45,957 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 16:01:45,965 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 16:01:46,194 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:01:50,482 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_company_default_is_not_overridden_by_the_install_hook ... 2026-11-10 16:01:50,836 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-11-10 16:01:51,336 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 16:01:51,344 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 16:01:51,352 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 16:01:51,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:01:55,737 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_default_emptied_on_purpose_is_not_reseeded_by_the_install_hook ... 2026-11-10 16:01:56,109 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-11-10 16:01:56,144 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:01:56,631 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 5%: their account is the counterpart. 2026-11-10 16:01:56,639 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 8%: their account is the counterpart. 2026-11-10 16:01:56,647 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%: their account is the counterpart. 2026-11-10 16:01:56,875 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:02:01,077 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_global_default_is_not_overridden_by_the_first_chart_load_of_a_new_company ... 2026-11-10 16:02:06,459 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:02:15,777 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_global_default_is_not_overridden_by_the_install_hook ... 2026-11-10 16:02:15,826 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:02:16,228 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_install_hook_leaves_a_company_with_a_done_purchase_receipt_unseeded ... 2026-11-10 16:02:17,956 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:02:17,975 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1636] 2026-11-10 16:02:18,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Purchase Stock C99 (id 110): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-11-10 16:02:18,343 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_install_hook_leaves_a_company_with_a_posted_purchase_bill_unseeded ... 2026-11-10 16:02:21,554 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1636] 2026-11-10 16:02:21,566 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:02:21,854 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Purchase Stock C133 (id 111): it already has posted vendor bills or done receipts of purchase orders. Set the Price Difference Account on the product categories (or as a User-defined Default) if needed. 2026-11-10 16:02:21,942 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_install_hook_moves_price_difference_accounts_to_their_replacement ... 2026-11-10 16:02:22,431 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install ... 2026-11-10 16:02:22,450 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1616] 2026-11-10 16:02:22,467 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1636] 2026-11-10 16:02:23,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_new_category_of_a_vietnamese_company_gets_the_accounts_of_its_chart ... 2026-11-10 16:02:23,127 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_purchase_stock: Starting TestVnPurchaseStock.test_reloading_the_chart_of_a_company_without_the_stock_journal_does_not_recreate_it ... 2026-11-10 16:02:23,132 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.default records with IDs: [1610] 2026-11-10 16:02:23,134 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted ir.model.data records with IDs: [526926] 2026-11-10 16:02:23,209 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #268 deleted account.journal records with IDs: [1532] 2026-11-10 16:02:24,057 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:02:24,384 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 16:02:29,593 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 16:02:30,694 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 16:02:31,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_circular_133_company_gets_no_stock_account_defaults ... 2026-11-10 16:02:36,532 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:02:40,153 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1704, 1705, 1706, 1707] 2026-11-10 16:02:40,216 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_fill_reads_the_template_for_companies_realigned_before ... 2026-11-10 16:02:45,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:02:50,268 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1724, 1725, 1726, 1727] 2026-11-10 16:02:50,589 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_fill_skips_a_template_account_the_company_lacks ... 2026-11-10 16:02:55,824 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:00,783 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1748, 1749, 1750, 1751] 2026-11-10 16:03:00,889 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_realign_gives_the_branch_of_a_vn_company_the_stock_account_defaults ... 2026-11-10 16:03:05,795 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:10,648 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1769, 1770, 1771, 1772] 2026-11-10 16:03:14,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:17,216 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1789, 1790, 1791, 1792] 2026-11-10 16:03:18,092 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:18,579 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:19,397 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_realign_gives_the_stock_account_defaults_the_company_lacks ... 2026-11-10 16:03:24,880 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:29,765 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1817, 1818, 1819, 1820] 2026-11-10 16:03:30,496 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:31,028 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_realign_keeps_a_stock_account_default_the_company_already_has ... 2026-11-10 16:03:36,170 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:40,861 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1841, 1842, 1843, 1844] 2026-11-10 16:03:41,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:42,198 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_realign_stock_account_defaults: Starting TestVnRealignStockAccountDefaults.test_realign_sets_no_default_where_the_company_set_values_per_product_category ... 2026-11-10 16:03:47,091 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:52,013 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #270 deleted ir.default records with IDs: [1865, 1866, 1867, 1868] 2026-11-10 16:03:52,811 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:03:53,329 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 16:03:58,066 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-10 16:03:59,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-10 16:04:05,411 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:04:10,016 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_category_stock_accounts_move_to_their_replacement_on_chart_alignment ... 2026-11-10 16:04:10,853 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:04:11,205 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_install_hook_moves_category_stock_accounts_to_their_replacement ... 2026-11-10 16:04:11,719 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_account.tests.test_vn_stock_account_realign: Starting TestVnStockAccountRealign.test_location_valuation_accounts_move_to_their_replacement_on_chart_alignment ... 2026-11-10 16:04:12,524 104 INFO rb-82af9cd-226617-434697 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 10%, 8%, 5%: their account is the counterpart. 2026-11-10 16:04:12,849 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 16:04:14,108 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_avg_product_unaffected_when_other_product_is_fifo ... 2026-11-10 16:04:15,049 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-11-10 16:04:16,297 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-11-10 16:04:17,225 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-11-10 16:04:18,122 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-11-10 16:04:18,696 104 INFO rb-82af9cd-226617-434697 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-11-10 16:04:20,389 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:04:21,682 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-11-10 16:04:23,167 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_row_matches_svl_valuation_avg_row_unaffected ... 2026-11-10 16:04:25,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-11-10 16:04:27,016 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:04:28,523 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-11-10 16:04:29,532 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-11-10 16:04:30,455 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_includes_move_dated_on_date_to ... 2026-11-10 16:04:31,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:04:32,242 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-11-10 16:04:33,506 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_included_in_stock_in_not_stock_out ... 2026-11-10 16:04:34,767 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-11-10 16:04:35,631 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-11-10 16:04:36,612 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:04:37,137 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_plain_internal_user_does_not_see_vietnam_legal_stock_report_menus ... 2026-11-10 16:04:37,261 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_uninstall_removes_only_warehouse_manager_from_report_menus ... 2026-11-10 16:04:37,401 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_cannot_delete_report_wizards ... 2026-11-10 16:04:37,429 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 274, model: wizard.l10n_vn.c99_s10dn 2026-11-10 16:04:37,445 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 274, model: wizard.l10n_vn.c99_s11dn 2026-11-10 16:04:37,458 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 274, model: wizard.l10n_vn.c99_s12dn 2026-11-10 16:04:37,470 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 274, model: wizard.l10n_vn.stock_inout 2026-11-10 16:04:37,497 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_creates_reads_and_writes_report_wizards ... 2026-11-10 16:04:37,556 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_stock_reports_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_warehouse_manager_sees_vietnam_legal_stock_report_menus ... 2026-11-10 16:04:37,652 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 16:04:37,664 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-11-10 16:04:37,963 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-11-10 16:04:37,973 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23744] 2026-11-10 16:04:37,977 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:38,126 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:39,752 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b77059e0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:39,753 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b7fc5260> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:39,758 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:39,762 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b761b420> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:41,817 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-11-10 16:04:42,179 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [322] 2026-11-10 16:04:42,188 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23751] 2026-11-10 16:04:42,193 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:42,319 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:43,901 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b77056c0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:43,902 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b77059e0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:43,907 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:43,910 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b8781580> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:44,318 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-11-10 16:04:44,669 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [323] 2026-11-10 16:04:44,678 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23758] 2026-11-10 16:04:44,683 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:44,809 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:47,146 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b8733240> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:47,147 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b6dbd1c0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:47,152 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:47,156 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b6dbe520> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:47,678 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:49,872 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b6e791c0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:49,873 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b38da980> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:49,877 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:49,881 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b38d8b80> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:49,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 16:04:49,916 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-11-10 16:04:50,422 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [324] 2026-11-10 16:04:50,431 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23765] 2026-11-10 16:04:50,436 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:50,568 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:52,786 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b6f35c60> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:52,787 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b52a3740> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:52,792 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:52,796 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b4291f80> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:53,308 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-11-10 16:04:53,635 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [325] 2026-11-10 16:04:53,644 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23773] 2026-11-10 16:04:53,649 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:53,779 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:55,470 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b8f72de0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:55,471 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b6f35c60> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:55,476 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:55,480 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b48c9d00> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:56,636 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23774] 2026-11-10 16:04:56,806 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1057] 2026-11-10 16:04:57,848 104 INFO rb-82af9cd-226617-434697 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-11-10 16:04:58,180 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [326] 2026-11-10 16:04:58,188 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23782] 2026-11-10 16:04:58,193 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:04:58,325 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:59,941 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b6a2ec00> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:59,942 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b498e660> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:59,947 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:04:59,951 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b5a4e660> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 181, in _callSetUp self.setUp() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/tests/common.py", line 94, in setUp self.config = self.env['address.update.config'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 94, in create res._add_is_address_updated_field() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/models/address_update_config.py", line 156, in _add_is_address_updated_field self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 65, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-82af9cd-226617/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-82af9cd-226617/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:04,004 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:05,638 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f81b609b420> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:05,639 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f81b5a9ae80> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:05,643 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:05,647 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f81b5a9b9c0> Stack (most recent call last): File "/data/build/rb-82af9cd-226617/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-82af9cd-226617/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-82af9cd-226617/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-82af9cd-226617/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-82af9cd-226617/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-82af9cd-226617/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-82af9cd-226617/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-82af9cd-226617/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-82af9cd-226617/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-82af9cd-226617/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-82af9cd-226617/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-11-10 16:05:05,671 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-10 16:05:05,851 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-11-10 16:05:05,858 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-11-10 16:05:05,858 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-11-10 16:05:05,889 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-11-10 16:05:05,899 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-11-10 16:05:05,901 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:06,157 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-11-10 16:05:06,710 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:06] "GET / HTTP/1.1" 200 - 183 0.062 0.749 2026-11-10 16:05:06,749 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-11-10 16:05:06,793 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-11-10 16:05:06,802 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:06,803 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:07,711 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:07,716 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:07] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.001 0.913 2026-11-10 16:05:07,719 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:07,727 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,387 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.085 0.583 2026-11-10 16:05:08,391 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,392 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,435 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET / HTTP/1.1" 200 - 14 0.007 0.038 2026-11-10 16:05:08,439 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,440 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,456 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET / HTTP/1.1" 200 - 8 0.003 0.015 2026-11-10 16:05:08,460 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,460 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,461 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-11-10 16:05:08,464 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,464 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-11-10 16:05:08,488 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.005 0.020 2026-11-10 16:05:08,522 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-11-10 16:05:08,553 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-11-10 16:05:08,588 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-11-10 16:05:08,601 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:08,603 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:08,842 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:08,846 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:08] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.001 0.244 2026-11-10 16:05:08,849 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:08,858 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:09,483 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:09] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.080 0.553 2026-11-10 16:05:09,496 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:09,497 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-11-10 16:05:09,541 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:09] "GET / HTTP/1.1" 200 - 14 0.007 0.038 2026-11-10 16:05:09,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-11-10 16:05:09,584 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-11-10 16:05:09,584 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-11-10 16:05:09,591 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-11-10 16:05:09,591 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-11-10 16:05:09,633 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:05:09,650 104 INFO rb-82af9cd-226617-434697 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-11-10 16:05:09,665 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:09,921 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:09] "GET /r/2n8 HTTP/1.1" 301 - 21 0.007 0.251 2026-11-10 16:05:09,932 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:09] "GET /r/2n8 HTTP/1.1" 301 - 6 0.002 0.005 2026-11-10 16:05:09,977 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:09] "GET /r/2n8 HTTP/1.1" 301 - 24 0.016 0.026 2026-11-10 16:05:10,009 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:05:10,192 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-11-10 16:05:10,331 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-11-10 16:05:10,490 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_description_translation ... 2026-11-10 16:05:10,667 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-11-10 16:05:10,688 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23800] 2026-11-10 16:05:10,742 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-11-10 16:05:10,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-11-10 16:05:10,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-11-10 16:05:11,251 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-11-10 16:05:11,279 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [7] 2026-11-10 16:05:11,302 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [7] 2026-11-10 16:05:11,469 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-11-10 16:05:11,782 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-11-10 16:05:11,921 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.partner.merge: dst_partner: 1071 2026-11-10 16:05:13,369 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1069, 1070] with 1071 2026-11-10 16:05:13,524 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1069, 1070] 2026-11-10 16:05:13,564 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-11-10 16:05:13,670 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-11-10 16:05:13,696 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [7] 2026-11-10 16:05:13,716 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [7] 2026-11-10 16:05:13,912 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-11-10 16:05:14,142 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-11-10 16:05:14,279 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-11-10 16:05:14,333 104 INFO rb-82af9cd-226617-434697 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-11-10 16:05:14,393 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:05:14,406 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 1887 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmp698ycidv_chrome_odoo 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:45265/json/version 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45265/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:45265/json 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45265/json with timeout 3 increased to 10s during tests 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:45265/devtools/page/F4985F38FE26FF5A34F51D3F9FBFFEDD 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-11-10 16:05:14,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:16,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 277 0.132 -0.132 2026-11-10 16:05:16,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': 'F4985F38FE26FF5A34F51D3F9FBFFEDD', 'loaderId': 'FB1B3B0E59A78019820D40123E9330A7', 'isDownload': False} 2026-11-10 16:05:16,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-11-10 16:05:16,000 104 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.000 2026-11-10 16:05:16,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0137f8f/web.assets_frontend.min.css, copying from /web/assets/0137f8f/web.assets_frontend.min.css 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/0137f8f/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.022 -0.022 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5d51dca/web.assets_frontend_minimal.min.js, copying from /web/assets/5d51dca/web.assets_frontend_minimal.min.js 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/5d51dca/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.002 -0.002 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/91416d0/web.__assets_tests_call__.min.js, copying from /web/assets/91416d0/web.__assets_tests_call__.min.js 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/91416d0/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-11-10 16:05:17,000 104 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.000 2026-11-10 16:05:17,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=a84845e HTTP/1.1" 200 - 4 0.003 -0.003 2026-11-10 16:05:17,000 104 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.000 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fe0b018/web.assets_frontend_lazy.min.js, copying from /web/assets/fe0b018/web.assets_frontend_lazy.min.js 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/fe0b018/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=a84845e HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 -0.003 2026-11-10 16:05:17,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.013 -0.013 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 126 0.050 -0.050 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/2cff36e/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/25d7e13/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 919 0.184 -0.184 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.005 -0.005 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/aab0082/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/8c2eaf3/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.014 -0.014 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 -0.005 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.022 -0.022 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 -0.003 2026-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 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.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 135 0.077 -0.077 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 -0.005 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 -0.004 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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 - 9 0.006 -0.006 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 9 0.005 -0.005 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 -0.004 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.002 -0.002 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 -0.007 2026-11-10 16:05:19,000 104 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.000 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/get_views HTTP/1.1" 200 - 24 0.018 -0.018 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.003 -0.003 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.003 -0.003 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.003 -0.003 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read HTTP/1.1" 200 - 8 0.007 -0.007 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 30 0.014 -0.014 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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 - 9 0.009 -0.009 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/26/image_128?unique=1794321060000 HTTP/1.1" 200 - 9 0.004 -0.004 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/24/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/16/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/19/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/8/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:19,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/14/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/12/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/13/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/21/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/25/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/23/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/20/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.location/name_search HTTP/1.1" 200 - 1 0.000 -0.000 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/22/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/18/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/17/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/15/image_128?unique=1794321060000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 2 0.003 -0.003 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.006 -0.006 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read HTTP/1.1" 200 - 6 0.007 -0.007 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 -0.001 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range HTTP/1.1" 200 - 3 0.002 -0.002 2026-11-10 16:05:20,000 104 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.000 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read HTTP/1.1" 200 - 6 0.007 -0.007 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/get_views HTTP/1.1" 200 - 11 0.005 -0.005 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/onchange HTTP/1.1" 200 - 22 0.011 -0.011 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/web_save HTTP/1.1" 200 - 28 0.014 -0.014 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_button/lunch.order/add_to_cart HTTP/1.1" 200 - 0 0.000 0.000 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.order/6/image_1920?unique=1650362400000 HTTP/1.1" 200 - 18 0.009 -0.009 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.008 -0.008 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 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_lines .badge:contains("Ordered")) 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 16 0.010 -0.010 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.008 -0.008 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 33449396 (allocated 35143680) 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 1887 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 1887 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-11-10 16:05:20,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmp698ycidv_chrome_odoo" 2026-11-10 16:05:20,838 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:05:30,005 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:05:30,005 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:05:30,441 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-11-10 16:05:30,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:30,998 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:30] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.002 0.300 2026-11-10 16:05:31,015 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:31,052 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.010 0.018 2026-11-10 16:05:31,099 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [10385] 2026-11-10 16:05:31,105 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.023 0.027 2026-11-10 16:05:31,119 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:05:31,155 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.009 0.017 2026-11-10 16:05:31,182 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [10386] 2026-11-10 16:05:31,187 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.013 0.014 2026-11-10 16:05:31,200 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:05:31,219 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.002 0.006 2026-11-10 16:05:31,237 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:05:31,255 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.005 2026-11-10 16:05:31,272 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:31] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.000 0.004 2026-11-10 16:05:31,309 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-11-10 16:05:31,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome pid: 2167 2026-11-10 16:05:31,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmpj2m0t44y_chrome_odoo 2026-11-10 16:05:31,581 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:43027/json/version 2026-11-10 16:05:31,582 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:43027/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:05:31,593 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-11-10 16:05:31,594 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:43027/json 2026-11-10 16:05:31,594 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:43027/json with timeout 3 increased to 10s during tests 2026-11-10 16:05:31,603 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:43027/devtools/page/6251011DCFA5B34D6BA7CCE41A60B1BD 2026-11-10 16:05:31,608 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Enable chrome headless console log notification 2026-11-10 16:05:31,614 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless enable page notifications 2026-11-10 16:05:31,653 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:31,665 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Setting session cookie in browser 2026-11-10 16:05:31,667 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-11-10 16:05:31,667 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-11-10 16:05:31,676 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:32,750 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:32] "GET /odoo/discuss HTTP/1.1" 200 - 191 0.130 0.947 2026-11-10 16:05:32,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigation result: {'frameId': '6251011DCFA5B34D6BA7CCE41A60B1BD', 'loaderId': 'AA778052208076B153E9EEF01793EB9B', 'isDownload': False} 2026-11-10 16:05:32,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Evaluate ready code "odoo.isTourReady('create_thread_for_attachment_without_body')" 2026-11-10 16:05:32,787 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:32] "GET /web/assets/25d7e13/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 16:05:32,792 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:32] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-11-10 16:05:32,798 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:32] "GET /web/assets/2cff36e/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-10 16:05:32,814 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-10 16:05:33,323 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.198 0.345 2026-11-10 16:05:33,335 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.549 2026-11-10 16:05:33,339 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/assets/aab0082/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.337 2026-11-10 16:05:33,382 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/assets/8c2eaf3/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-11-10 16:05:33,452 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-10 16:05:33,455 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-10 16:05:33,456 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-10 16:05:33,466 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-11-10 16:05:33,486 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-11-10 16:05:33,515 104 INFO rb-82af9cd-226617-434697 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-11-10 16:05:33,543 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.041 2026-11-10 16:05:33,545 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-11-10 16:05:33,590 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.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-11-10 16:05:33,607 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.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-11-10 16:05:33,618 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.021 0.069 2026-11-10 16:05:33,636 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.003 0.110 2026-11-10 16:05:33,652 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.083 2026-11-10 16:05:33,653 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.053 2026-11-10 16:05:33,659 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 16:05:33,665 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-11-10 16:05:33,678 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.036 2026-11-10 16:05:33,691 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /web/action/load HTTP/1.1" 200 - 6 0.002 0.050 2026-11-10 16:05:33,846 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /mail/data HTTP/1.1" 200 - 135 0.058 0.189 2026-11-10 16:05:33,864 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/image/res.partner/3/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 9 0.005 0.224 2026-11-10 16:05:33,897 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:05:33,969 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "POST /mail/data HTTP/1.1" 200 - 84 0.032 0.159 2026-11-10 16:05:33,970 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.095 2026-11-10 16:05:33,992 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.097 2026-11-10 16:05:34,003 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.003 0.121 2026-11-10 16:05:34,043 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:05:34,161 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:05:34,163 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.009 0.008 2026-11-10 16:05:34,168 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:05:34,179 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 8 0.003 0.023 2026-11-10 16:05:34,185 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.001 0.031 2026-11-10 16:05:34,216 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [2/8] Tour create_thread_for_attachment_without_body → Step Drop a file (trigger: .o-mail-Discuss-main) 2026-11-10 16:05:34,221 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/2/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 17 0.011 0.055 2026-11-10 16:05:34,227 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 4 0.001 0.069 2026-11-10 16:05:34,257 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.009 0.015 2026-11-10 16:05:34,291 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.009 0.044 2026-11-10 16:05:34,329 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.007 0.068 2026-11-10 16:05:34,405 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:05:34,422 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-mail-Discuss-main" (immediately) and dragentered 1 file(s) 2026-11-10 16:05:34,448 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-11-10 16:05:34,470 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [3/8] Tour create_thread_for_attachment_without_body → Step .o-mail-AttachmentCard:not(.o-isUploading):contains("file2.txt") 2026-11-10 16:05:34,494 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/304/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.010 0.027 2026-11-10 16:05:34,523 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/305/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.057 2026-11-10 16:05:34,551 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/142/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.082 2026-11-10 16:05:34,566 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.005 0.105 2026-11-10 16:05:34,587 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/7/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 10 0.006 0.123 2026-11-10 16:05:34,597 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [4/8] Tour create_thread_for_attachment_without_body → Step Click on send button (trigger: .o-mail-Composer-send:enabled) 2026-11-10 16:05:34,614 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/141/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.144 2026-11-10 16:05:34,653 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/1075/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.010 0.088 2026-11-10 16:05:34,681 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/1078/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.099 2026-11-10 16:05:34,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: [5/8] Tour create_thread_for_attachment_without_body → Step Hover on attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file2.txt")) 2026-11-10 16:05:34,710 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/306/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.200 2026-11-10 16:05:34,719 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:05:34,740 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/307/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.201 2026-11-10 16:05:34,780 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/1077/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.010 0.177 2026-11-10 16:05:34,809 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/223/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.117 2026-11-10 16:05:34,816 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.092 2026-11-10 16:05:34,848 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/308/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.219 2026-11-10 16:05:34,876 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/224/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.208 2026-11-10 16:05:34,904 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/270/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.081 2026-11-10 16:05:34,932 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/271/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.136 2026-11-10 16:05:34,946 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.004 0.195 2026-11-10 16:05:34,974 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:34] "GET /web/image/res.partner/272/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.139 2026-11-10 16:05:35,004 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/311/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.057 2026-11-10 16:05:35,032 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/276/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.071 2026-11-10 16:05:35,058 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/310/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.139 2026-11-10 16:05:35,085 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/1076/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.193 2026-11-10 16:05:35,112 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/309/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.249 2026-11-10 16:05:35,140 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/212/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.120 2026-11-10 16:05:35,168 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/275/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.182 2026-11-10 16:05:35,200 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/294/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.010 0.098 2026-11-10 16:05:35,228 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/297/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.100 2026-11-10 16:05:35,255 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/312/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.100 2026-11-10 16:05:35,259 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.084 2026-11-10 16:05:35,288 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/296/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.009 0.241 2026-11-10 16:05:35,314 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "GET /web/image/res.partner/295/avatar_128?unique=1794326720000 HTTP/1.1" 200 - 11 0.008 0.240 2026-11-10 16:05:35,422 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "POST /mail/message/post HTTP/1.1" 200 - 52 0.024 0.039 2026-11-10 16:05:35,458 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.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-11-10 16:05:35,525 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.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-11-10 16:05:35,595 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.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-11-10 16:05:35,684 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 82 0.034 0.057 2026-11-10 16:05:35,714 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.004 2026-11-10 16:05:35,747 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:35] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.002 0.006 2026-11-10 16:05:35,750 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: tour succeeded 2026-11-10 16:05:35,751 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-10 16:05:35,854 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: heap 31908412 (allocated 34717696) 2026-11-10 16:05:35,868 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing chrome headless with pid 2167 2026-11-10 16:05:35,868 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing websocket connection 2026-11-10 16:05:35,869 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Terminating chrome headless with pid 2167 2026-11-10 16:05:35,956 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160535_956183_test_send_attachment_without_body.txt 2026-11-10 16:05:35,956 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmpj2m0t44y_chrome_odoo" 2026-11-10 16:05:35,989 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-11-10 16:05:36,062 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:36,117 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:36,383 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.011 0.258 2026-11-10 16:05:36,431 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-10 16:05:36,431 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-10 16:05:36,447 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.013 2026-11-10 16:05:36,493 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-10 16:05:36,493 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/test_attachment_controller.py:TestAttachmentController.test_upload_multi_company 2026-11-10 16:05:36,511 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:36] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.014 2026-11-10 16:05:36,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-10 16:05:36,592 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-11-10 16:05:36,601 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:37,744 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:05:37,758 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:37] "GET /web/image?field=avatar_128&id=12&model=mail.guest&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 20 0.010 1.149 2026-11-10 16:05:37,759 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-11-10 16:05:37,784 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-11-10 16:05:37,890 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:38,140 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:05:38,155 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:38] "GET /web/image?field=avatar_128&id=14&model=mail.guest&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 18 0.007 0.260 2026-11-10 16:05:38,165 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:38] "GET /web/image?field=avatar_128&id=14&model=mail.guest&unique=2026-11-10%2016:05:36&access_token=037f8cffb91749534049ce5687ddefd4cfb7cd0fa4a0271d3202a966e34af0a3o0x6b1c47f8 HTTP/1.1" 200 - 6 0.001 0.006 2026-11-10 16:05:38,165 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-11-10 16:05:38,188 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-11-10 16:05:38,501 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [327] 2026-11-10 16:05:38,509 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24240] 2026-11-10 16:05:38,514 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:38,531 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:38,793 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1080], uid: 4, model: res.partner 2026-11-10 16:05:38,812 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:38] "GET /web/image?field=avatar_128&id=1080&model=res.partner&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 32 0.014 0.270 2026-11-10 16:05:38,813 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-11-10 16:05:38,835 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-11-10 16:05:39,122 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [328] 2026-11-10 16:05:39,128 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24242] 2026-11-10 16:05:39,133 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:39,197 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:39,461 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1081], uid: 4, model: res.partner 2026-11-10 16:05:39,481 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:39] "GET /web/image?field=avatar_128&id=1081&model=res.partner&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 32 0.014 0.272 2026-11-10 16:05:39,499 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:39] "GET /web/image?field=avatar_128&id=1081&model=res.partner&unique=2026-11-10%2016:05:36&access_token=80a37194100786b09ab996d111103b277188f154ebfae3957417a0aecc82e686o0x6b1e9ff7 HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 16:05:39,524 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-11-10 16:05:39,817 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [329] 2026-11-10 16:05:39,824 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24246] 2026-11-10 16:05:39,829 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:39,850 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:testuser from n/a 2026-11-10 16:05:39,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:40,917 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:40] "GET /web/image?field=avatar_128&id=17&model=mail.guest&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 9 0.004 1.059 2026-11-10 16:05:40,918 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-11-10 16:05:40,940 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-11-10 16:05:41,231 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [330] 2026-11-10 16:05:41,237 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24248] 2026-11-10 16:05:41,242 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:41,264 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:testuser from n/a 2026-11-10 16:05:41,327 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:41,574 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:41] "GET /web/image?field=avatar_128&id=18&model=mail.guest&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 9 0.003 0.246 2026-11-10 16:05:41,575 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-11-10 16:05:41,608 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-11-10 16:05:41,928 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [331] 2026-11-10 16:05:41,934 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24252] 2026-11-10 16:05:41,939 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:41,960 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:testuser from n/a 2026-11-10 16:05:42,238 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [332] 2026-11-10 16:05:42,244 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24254] 2026-11-10 16:05:42,249 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:42,316 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:42,587 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:42] "GET /web/image?field=avatar_128&id=1085&model=res.partner&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 24 0.011 0.262 2026-11-10 16:05:42,612 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-11-10 16:05:42,859 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [333] 2026-11-10 16:05:42,865 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24259] 2026-11-10 16:05:42,869 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:42,884 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:testuser from n/a 2026-11-10 16:05:43,153 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [334] 2026-11-10 16:05:43,159 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24261] 2026-11-10 16:05:43,164 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:43,180 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:43,452 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1087], uid: 293, model: res.partner 2026-11-10 16:05:43,473 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:43] "GET /web/image?field=avatar_128&id=1087&model=res.partner&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 29 0.015 0.279 2026-11-10 16:05:43,474 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-11-10 16:05:43,499 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-11-10 16:05:43,815 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [335] 2026-11-10 16:05:43,826 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24264] 2026-11-10 16:05:43,832 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:43,850 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:testuser from n/a 2026-11-10 16:05:44,186 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [336] 2026-11-10 16:05:44,193 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24266] 2026-11-10 16:05:44,198 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:44,276 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:44,565 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1089], uid: 295, model: res.partner 2026-11-10 16:05:44,584 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:44] "GET /web/image?field=avatar_128&id=1089&model=res.partner&unique=2026-11-10%2016:05:36 HTTP/1.1" 200 - 29 0.013 0.297 2026-11-10 16:05:44,601 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:44] "GET /web/image?field=avatar_128&id=1089&model=res.partner&unique=2026-11-10%2016:05:36&access_token=dc671068b308254c6e1f9386982c188e830aeaef85582d1d7d9755cd789129ffo0x6b1ea932 HTTP/1.1" 200 - 6 0.002 0.008 2026-11-10 16:05:44,637 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-10 16:05:54,787 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:05:54,787 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:05:55,822 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [337] 2026-11-10 16:05:55,830 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [24660] 2026-11-10 16:05:55,836 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:05:55,899 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-11-10 16:05:55,914 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:56,207 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 4, model: res.partner 2026-11-10 16:05:56,226 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 30 0.011 0.303 2026-11-10 16:05:56,257 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 4, model: res.partner 2026-11-10 16:05:56,284 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 23 0.009 0.036 2026-11-10 16:05:56,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:05:56,328 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 301, model: res.partner 2026-11-10 16:05:56,346 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 23 0.010 0.029 2026-11-10 16:05:56,356 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:05:56,397 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 19 0.010 0.020 2026-11-10 16:05:56,409 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:05:56,456 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 20 0.014 0.023 2026-11-10 16:05:56,468 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:56,533 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 20 0.017 0.037 2026-11-10 16:05:56,559 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-11-10 16:05:56,572 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:test_user from n/a 2026-11-10 16:05:56,582 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:05:56,914 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "POST /mail/message/post HTTP/1.1" 200 - 51 0.027 0.308 2026-11-10 16:05:56,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 4, model: res.partner 2026-11-10 16:05:56,980 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:56] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 25 0.013 0.041 2026-11-10 16:05:57,011 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 4, model: res.partner 2026-11-10 16:05:57,034 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:57] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 23 0.011 0.031 2026-11-10 16:05:57,044 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:05:57,077 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1097], uid: 301, model: res.partner 2026-11-10 16:05:57,095 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:57] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 23 0.011 0.029 2026-11-10 16:05:57,105 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:05:57,144 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:57] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 19 0.010 0.019 2026-11-10 16:05:57,157 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:05:57,206 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:57] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 20 0.014 0.024 2026-11-10 16:05:57,218 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:05:57,280 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:05:57] "GET /web/image?field=avatar_128&id=1097&model=res.partner&unique=2026-11-10%2016:05:44 HTTP/1.1" 200 - 20 0.016 0.035 2026-11-10 16:05:57,338 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 16:06:06,725 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:06:06,725 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:06:06,976 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [338] 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25053] 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 821, 822, 823, 824, 825, 826] 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:06:07,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:07] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.001 -0.001 2026-11-10 16:06:07,000 104 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-11-10 16:06:18,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 821, 822, 823, 824, 825, 826, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842] 2026-11-10 16:06:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:07] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:18,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [843] 2026-11-10 16:06:18,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:07] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [843, 845, 846, 847, 848, 849] 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:07] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:28,271 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [339] 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25059] 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 821, 822, 823, 824, 825, 851] 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:internal_user from n/a 2026-11-10 16:06:28,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:06:29,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:28] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [340] 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25061] 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [852, 853] 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:internal_user from n/a 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:28] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 3 0.001 -0.001 2026-11-10 16:06:30,287 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25064] 2026-11-10 16:06:30,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25066] 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 821, 822, 823, 824, 825, 855] 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_user from n/a 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:06:31,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:30] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 821, 822, 823, 824, 825, 855, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871] 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_user from n/a 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:30] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [872] 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_user from n/a 2026-11-10 16:06:41,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:30] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:51,000 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [872, 874, 875, 876, 877, 878] 2026-11-10 16:06:51,000 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_user from n/a 2026-11-10 16:06:51,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:30] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-11-10 16:06:51,749 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-10 16:06:51,763 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-11-10 16:06:52,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 2467 2026-11-10 16:06:52,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmprbjntn_v_chrome_odoo 2026-11-10 16:06:52,031 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:44609/json/version 2026-11-10 16:06:52,032 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:44609/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:06:52,045 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Browser version: Chrome/150.0.7871.114 2026-11-10 16:06:52,045 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:44609/json 2026-11-10 16:06:52,046 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:44609/json with timeout 3 increased to 10s during tests 2026-11-10 16:06:52,050 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:44609/devtools/page/02ECD68AE1C160367AAA189AB575F03E 2026-11-10 16:06:52,057 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-11-10 16:06:52,062 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-11-10 16:06:52,079 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:06:52,089 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-11-10 16:06:52,092 104 INFO rb-82af9cd-226617-434697 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-11-10 16:06:52,093 104 INFO rb-82af9cd-226617-434697 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-11-10 16:06:52,102 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:06:53,282 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 191 0.105 1.076 2026-11-10 16:06:53,285 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': '02ECD68AE1C160367AAA189AB575F03E', 'loaderId': 'FABB1C3ADB53C2AD3E2845F16D121B3C', 'isDownload': False} 2026-11-10 16:06:53,286 104 INFO rb-82af9cd-226617-434697 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-11-10 16:06:53,818 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.190 0.321 2026-11-10 16:06:53,823 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/assets/25d7e13/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.515 2026-11-10 16:06:53,830 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.522 2026-11-10 16:06:53,841 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.526 2026-11-10 16:06:53,846 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/assets/2cff36e/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.540 2026-11-10 16:06:53,850 104 INFO rb-82af9cd-226617-434697 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-11-10 16:06:53,881 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/assets/aab0082/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 16:06:53,928 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:53] "GET /web/assets/8c2eaf3/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-10 16:06:54,517 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-10 16:06:54,518 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-10 16:06:54,519 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-11-10 16:06:54,530 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-11-10 16:06:54,543 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: Owl is running in 'dev' mode. 2026-11-10 16:06:54,574 104 INFO rb-82af9cd-226617-434697 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-11-10 16:06:54,602 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.014 0.043 2026-11-10 16:06:54,607 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-11-10 16:06:54,625 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.041 2026-11-10 16:06:54,648 104 INFO rb-82af9cd-226617-434697 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-11-10 16:06:54,655 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [1/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Inbox'] 2026-11-10 16:06:54,706 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:06:54,736 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.042 0.111 2026-11-10 16:06:54,748 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.120 2026-11-10 16:06:54,790 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:06:54,799 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:06:54,921 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "POST /mail/data HTTP/1.1" 200 - 135 0.080 0.186 2026-11-10 16:06:54,922 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.268 2026-11-10 16:06:54,947 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/image/res.partner/3/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 9 0.008 0.172 2026-11-10 16:06:54,971 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.197 2026-11-10 16:06:54,997 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.298 2026-11-10 16:06:55,009 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.232 2026-11-10 16:06:55,011 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.066 2026-11-10 16:06:55,037 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.077 2026-11-10 16:06:55,097 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:06:55,183 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /mail/data HTTP/1.1" 200 - 76 0.031 0.072 2026-11-10 16:06:55,231 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:06:55,312 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [2/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-DiscussSidebar-item:contains(Starred) 2026-11-10 16:06:55,315 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:06:55,315 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.008 0.008 2026-11-10 16:06:55,330 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 8 0.004 0.020 2026-11-10 16:06:55,334 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.001 0.027 2026-11-10 16:06:55,370 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 17 0.014 0.048 2026-11-10 16:06:55,376 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 4 0.002 0.062 2026-11-10 16:06:55,406 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [3/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step button[title='View or join channels'] 2026-11-10 16:06:55,426 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:06:55,479 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [4/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .breadcrumb-item:contains(Starred) 2026-11-10 16:06:55,546 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 47 0.021 0.045 2026-11-10 16:06:55,575 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 8 0.002 0.009 2026-11-10 16:06:55,663 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/1/avatar_128?unique=1794321793000 HTTP/1.1" 200 - 3 0.002 0.009 2026-11-10 16:06:55,671 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/2/avatar_128?unique=1794321793000 HTTP/1.1" 200 - 3 0.001 0.017 2026-11-10 16:06:55,676 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/4/avatar_128?unique=1794321793000 HTTP/1.1" 200 - 3 0.001 0.012 2026-11-10 16:06:55,680 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: [5/5] Tour discuss_go_back_to_thread_from_breadcrumbs.js → Step .o-mail-Discuss-threadName[title='Starred'] 2026-11-10 16:06:55,682 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/3/avatar_128?unique=1794321793000 HTTP/1.1" 200 - 3 0.001 0.023 2026-11-10 16:06:55,686 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:06:55] "GET /web/image/discuss.channel/5/avatar_128?unique=1794321793000 HTTP/1.1" 200 - 3 0.001 0.021 2026-11-10 16:06:55,752 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-11-10 16:06:55,752 104 INFO rb-82af9cd-226617-434697 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-11-10 16:06:55,822 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 27592456 (allocated 29212672) 2026-11-10 16:06:55,825 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 2467 2026-11-10 16:06:55,825 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-11-10 16:06:55,826 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 2467 2026-11-10 16:06:55,920 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160655_920475_test_go_back_to_thread_from_breadcrumbs.txt 2026-11-10 16:06:55,920 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmprbjntn_v_chrome_odoo" 2026-11-10 16:06:55,978 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-10 16:07:05,344 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:07:05,345 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:07:05,796 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-11-10 16:07:06,084 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:06,345 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.006 0.256 2026-11-10 16:07:06,377 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [10738] 2026-11-10 16:07:06,383 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.016 0.018 2026-11-10 16:07:06,395 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:06,424 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.012 2026-11-10 16:07:06,450 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [10739] 2026-11-10 16:07:06,454 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.013 0.014 2026-11-10 16:07:06,464 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:06,490 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.006 0.012 2026-11-10 16:07:06,517 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [10740] 2026-11-10 16:07:06,522 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.011 0.017 2026-11-10 16:07:06,532 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:06,557 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.005 0.012 2026-11-10 16:07:06,579 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #315 deleted ir.attachment records with IDs: [10741] 2026-11-10 16:07:06,583 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.010 0.013 2026-11-10 16:07:06,592 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:06,615 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.005 0.011 2026-11-10 16:07:06,631 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #316 deleted ir.attachment records with IDs: [10742] 2026-11-10 16:07:06,635 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.006 0.010 2026-11-10 16:07:06,649 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 4 0.001 0.005 2026-11-10 16:07:06,672 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-11-10 16:07:06,736 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:07,843 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:07] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.005 1.104 2026-11-10 16:07:07,855 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:07,886 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.009 0.014 2026-11-10 16:07:07,912 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [10743] 2026-11-10 16:07:07,915 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.013 0.014 2026-11-10 16:07:07,925 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:07,949 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.006 0.011 2026-11-10 16:07:07,974 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [10744] 2026-11-10 16:07:07,978 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.009 0.016 2026-11-10 16:07:07,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:08,010 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:08] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.005 0.011 2026-11-10 16:07:08,034 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #315 deleted ir.attachment records with IDs: [10745] 2026-11-10 16:07:08,039 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:08] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.009 0.017 2026-11-10 16:07:08,048 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:08,069 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:08] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.004 0.009 2026-11-10 16:07:08,084 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:08] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.001 0.006 2026-11-10 16:07:08,136 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 16:07:16,853 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:07:16,853 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:07:17,951 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-11-10 16:07:17,960 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25855] 2026-11-10 16:07:17,965 104 INFO rb-82af9cd-226617-434697 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-10 16:07:18,074 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-11-10 16:07:18,217 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:18,475 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:18,489 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 15 0.004 0.269 2026-11-10 16:07:18,500 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:18,514 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:18,525 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:18,537 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:18,556 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 7 0.003 0.020 2026-11-10 16:07:18,566 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:18,582 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.003 0.006 2026-11-10 16:07:18,592 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:18,611 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.004 0.007 2026-11-10 16:07:18,620 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:18,637 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:18] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.005 0.005 2026-11-10 16:07:18,661 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-11-10 16:07:18,711 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:19,025 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:19,039 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 16 0.004 0.327 2026-11-10 16:07:19,051 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:19,065 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.015 2026-11-10 16:07:19,077 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:19,089 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:19,105 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.004 0.017 2026-11-10 16:07:19,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:19,130 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.003 0.005 2026-11-10 16:07:19,139 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:19,156 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.004 0.005 2026-11-10 16:07:19,165 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:19,184 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:19] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.005 0.006 2026-11-10 16:07:19,207 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-11-10 16:07:19,355 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:20,405 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:20,425 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 30 0.011 1.060 2026-11-10 16:07:20,454 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:20,476 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.009 0.029 2026-11-10 16:07:20,489 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:20,528 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:20,547 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.015 0.032 2026-11-10 16:07:20,558 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:20,609 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.016 0.023 2026-11-10 16:07:20,621 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:20,686 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.022 0.024 2026-11-10 16:07:20,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:20,752 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:20] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.017 0.025 2026-11-10 16:07:20,778 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-11-10 16:07:20,790 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:test_user from n/a 2026-11-10 16:07:20,800 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:21,136 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "POST /mail/message/post HTTP/1.1" 200 - 59 0.035 0.303 2026-11-10 16:07:21,169 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:21,188 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 25 0.011 0.030 2026-11-10 16:07:21,214 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:21,237 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.010 0.028 2026-11-10 16:07:21,247 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:21,287 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:21,306 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.017 0.030 2026-11-10 16:07:21,316 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:21,370 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.012 0.031 2026-11-10 16:07:21,382 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:21,435 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.016 0.025 2026-11-10 16:07:21,446 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:21,495 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.015 0.024 2026-11-10 16:07:21,521 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-11-10 16:07:21,670 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:21,968 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "POST /mail/message/post HTTP/1.1" 200 - 53 0.019 0.280 2026-11-10 16:07:21,978 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:21,992 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:21] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.002 0.014 2026-11-10 16:07:22,003 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:22,017 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:22,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:22,041 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:22,054 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 7 0.003 0.014 2026-11-10 16:07:22,064 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:22,079 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.003 0.005 2026-11-10 16:07:22,088 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:22,104 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.004 0.005 2026-11-10 16:07:22,113 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:22,130 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.005 0.005 2026-11-10 16:07:22,153 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-11-10 16:07:22,206 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [432] 2026-11-10 16:07:22,217 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:22,459 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:22,473 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 15 0.004 0.255 2026-11-10 16:07:22,485 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:22,499 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:22,511 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:22,522 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:22,535 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.003 0.014 2026-11-10 16:07:22,545 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:22,561 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.003 0.005 2026-11-10 16:07:22,570 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:22,587 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.004 0.005 2026-11-10 16:07:22,597 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:22,618 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:22] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.006 0.006 2026-11-10 16:07:22,643 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-11-10 16:07:22,798 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:test_user from n/a 2026-11-10 16:07:22,806 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:23,099 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "POST /mail/message/post HTTP/1.1" 200 - 53 0.024 0.271 2026-11-10 16:07:23,132 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:23,151 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 25 0.010 0.031 2026-11-10 16:07:23,177 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:23,198 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.008 0.027 2026-11-10 16:07:23,207 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:23,238 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:23,256 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.010 0.029 2026-11-10 16:07:23,266 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:23,308 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.011 0.020 2026-11-10 16:07:23,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:23,368 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.024 2026-11-10 16:07:23,380 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:23,429 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:23] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.015 0.024 2026-11-10 16:07:23,455 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-11-10 16:07:23,515 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [440] 2026-11-10 16:07:23,528 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:24,666 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:24,686 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:24] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 30 0.011 1.148 2026-11-10 16:07:24,720 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:24,742 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:24] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.009 0.030 2026-11-10 16:07:24,761 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:24,799 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:24,819 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:24] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.011 0.034 2026-11-10 16:07:24,832 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:24,877 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:24] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.010 0.020 2026-11-10 16:07:24,894 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:24,946 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:24] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.024 2026-11-10 16:07:24,960 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:25,018 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.015 0.028 2026-11-10 16:07:25,055 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-11-10 16:07:25,221 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [447] 2026-11-10 16:07:25,234 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:25,481 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:25,497 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 15 0.005 0.260 2026-11-10 16:07:25,508 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:25,521 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:25,533 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:25,545 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:25,559 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 7 0.003 0.014 2026-11-10 16:07:25,569 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:25,584 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.003 0.005 2026-11-10 16:07:25,594 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:25,611 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.004 0.005 2026-11-10 16:07:25,620 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:25,637 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:25] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.004 0.005 2026-11-10 16:07:25,661 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-11-10 16:07:25,714 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:26,002 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "POST /mail/message/post HTTP/1.1" 200 - 52 0.017 0.272 2026-11-10 16:07:26,006 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [448] 2026-11-10 16:07:26,015 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:26,029 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.002 0.014 2026-11-10 16:07:26,040 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:26,053 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:26,069 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:26,093 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:26,106 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.004 0.014 2026-11-10 16:07:26,123 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:26,143 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.003 0.005 2026-11-10 16:07:26,157 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:26,177 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.004 0.005 2026-11-10 16:07:26,190 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:26,211 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.005 0.006 2026-11-10 16:07:26,245 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-11-10 16:07:26,431 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [454] 2026-11-10 16:07:26,447 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:26,708 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:26,727 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 30 0.011 0.271 2026-11-10 16:07:26,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:26,775 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.008 0.027 2026-11-10 16:07:26,787 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:26,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:26,837 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.011 0.030 2026-11-10 16:07:26,847 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:26,886 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.010 0.020 2026-11-10 16:07:26,897 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:26,942 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:26] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.013 0.022 2026-11-10 16:07:26,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:27,001 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.023 2026-11-10 16:07:27,026 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-11-10 16:07:27,090 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:test_user from n/a 2026-11-10 16:07:27,098 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:27,389 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "POST /mail/message/post HTTP/1.1" 200 - 52 0.023 0.270 2026-11-10 16:07:27,394 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [456] 2026-11-10 16:07:27,425 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:27,446 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 25 0.010 0.032 2026-11-10 16:07:27,472 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:27,493 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.008 0.028 2026-11-10 16:07:27,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:27,535 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:27,553 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.010 0.029 2026-11-10 16:07:27,563 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:27,601 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.010 0.019 2026-11-10 16:07:27,612 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:27,657 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.013 0.023 2026-11-10 16:07:27,668 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:27,714 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:27] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.022 2026-11-10 16:07:27,739 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-11-10 16:07:27,881 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:29,040 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "POST /mail/message/post HTTP/1.1" 200 - 53 0.018 1.142 2026-11-10 16:07:29,045 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [463] 2026-11-10 16:07:29,054 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:29,067 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.002 0.014 2026-11-10 16:07:29,079 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:29,092 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.014 2026-11-10 16:07:29,105 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:29,116 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:29,129 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 7 0.003 0.014 2026-11-10 16:07:29,139 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:29,154 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.003 0.005 2026-11-10 16:07:29,163 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:29,179 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.004 0.005 2026-11-10 16:07:29,189 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:29,207 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 5 0.005 0.006 2026-11-10 16:07:29,231 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-11-10 16:07:29,414 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:test_user from n/a 2026-11-10 16:07:29,423 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:29,729 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "POST /mail/message/post HTTP/1.1" 200 - 53 0.032 0.275 2026-11-10 16:07:29,736 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [469] 2026-11-10 16:07:29,769 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:29,788 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 25 0.012 0.031 2026-11-10 16:07:29,814 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:29,835 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.008 0.027 2026-11-10 16:07:29,844 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:29,876 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:29,894 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.010 0.029 2026-11-10 16:07:29,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:29,943 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.010 0.019 2026-11-10 16:07:29,954 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:29,999 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:29] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.013 0.022 2026-11-10 16:07:30,011 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:30,058 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.023 2026-11-10 16:07:30,083 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-11-10 16:07:30,129 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:30,371 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:30,385 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 16 0.004 0.254 2026-11-10 16:07:30,396 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:30,409 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.013 2026-11-10 16:07:30,421 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:30,432 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:30,445 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.003 0.014 2026-11-10 16:07:30,455 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:30,469 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.003 0.005 2026-11-10 16:07:30,478 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:30,495 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.004 0.005 2026-11-10 16:07:30,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:30,521 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.005 0.005 2026-11-10 16:07:30,544 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-11-10 16:07:30,599 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:30,859 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:30,877 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 32 0.011 0.269 2026-11-10 16:07:30,903 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 4, model: res.partner 2026-11-10 16:07:30,924 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.008 0.027 2026-11-10 16:07:30,936 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:30,970 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1123], uid: 321, model: res.partner 2026-11-10 16:07:30,987 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:30] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 23 0.010 0.030 2026-11-10 16:07:30,997 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:31,037 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 19 0.010 0.019 2026-11-10 16:07:31,048 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:31,096 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.023 2026-11-10 16:07:31,107 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:31,154 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=1123&model=res.partner&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 20 0.014 0.023 2026-11-10 16:07:31,179 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-11-10 16:07:31,188 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:31,436 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:31,449 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 17 0.004 0.258 2026-11-10 16:07:31,462 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-11-10 16:07:31,479 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 9 0.002 0.019 2026-11-10 16:07:31,491 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal_test from n/a 2026-11-10 16:07:31,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 321, model: mail.guest 2026-11-10 16:07:31,516 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 8 0.003 0.014 2026-11-10 16:07:31,525 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:31,555 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 11 0.006 0.016 2026-11-10 16:07:31,564 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:07:31,583 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.004 0.007 2026-11-10 16:07:31,592 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:07:31,610 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:31] "GET /web/image?field=avatar_128&id=31&model=mail.guest&unique=2026-11-10%2016:07:08 HTTP/1.1" 200 - 6 0.005 0.005 2026-11-10 16:07:31,661 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-10 16:07:41,341 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:07:41,341 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:07:41,897 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-11-10 16:07:42,257 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-11-10 16:07:42,295 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #326 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229] 2026-11-10 16:07:42,330 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-11-10 16:07:42,706 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1231, 1232, 1233, 1234, 1235, 1236, 1237] 2026-11-10 16:07:42,746 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-11-10 16:07:42,870 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-11-10 16:07:42,980 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-11-10 16:07:43,115 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-11-10 16:07:43,352 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-11-10 16:07:43,443 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-11-10 16:07:43,518 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-11-10 16:07:44,345 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261, 1262, 1263, 1264, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273] 2026-11-10 16:07:44,507 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-11-10 16:07:44,815 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-11-10 16:07:44,970 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-11-10 16:07:45,116 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-11-10 16:07:45,251 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-11-10 16:07:45,554 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-11-10 16:07:45,662 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-11-10 16:07:45,727 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [517] 2026-11-10 16:07:45,753 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-11-10 16:07:46,811 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-11-10 16:07:47,254 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-11-10 16:07:47,534 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-11-10 16:07:47,568 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228] 2026-11-10 16:07:47,602 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-11-10 16:07:47,650 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [10981] 2026-11-10 16:07:47,663 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1281, 1282] 2026-11-10 16:07:47,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-11-10 16:07:47,752 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-11-10 16:07:47,848 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-11-10 16:07:47,861 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:employee from n/a 2026-11-10 16:07:47,870 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:07:48,146 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:48] "POST /mail/action HTTP/1.1" 200 - 30 0.016 0.261 2026-11-10 16:07:48,262 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:48] "POST /mail/action HTTP/1.1" 200 - 11 0.012 0.018 2026-11-10 16:07:48,342 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:48] "POST /mail/action HTTP/1.1" 200 - 13 0.016 0.017 2026-11-10 16:07:48,357 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [540, 541] 2026-11-10 16:07:48,398 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:07:48] "POST /mail/action HTTP/1.1" 200 - 13 0.013 0.020 2026-11-10 16:07:48,399 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-11-10 16:07:48,424 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-11-10 16:07:48,528 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-11-10 16:07:48,642 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #326 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1292, 1293] 2026-11-10 16:07:48,666 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #326 deleted bus.bus records with IDs: [1294, 1295] 2026-11-10 16:07:48,770 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-11-10 16:07:57,722 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36180] 2026-11-10 16:07:57,722 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-11-10 16:07:59,180 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-11-10 16:08:05,383 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-11-10 16:08:11,334 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-11-10 16:08:11,663 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #342 deleted discuss.channel.member records with IDs: [852] 2026-11-10 16:08:12,619 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #342 deleted discuss.channel.member records with IDs: [877] 2026-11-10 16:08:14,929 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [923] 2026-11-10 16:08:16,066 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [948] 2026-11-10 16:08:18,733 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [994] 2026-11-10 16:08:19,724 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [1019] 2026-11-10 16:08:21,746 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #342 deleted discuss.channel.member records with IDs: [1065] 2026-11-10 16:08:22,627 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [1088] 2026-11-10 16:08:23,177 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [1105] 2026-11-10 16:08:23,737 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [1115] 2026-11-10 16:08:24,266 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [1132] 2026-11-10 16:08:24,724 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-11-10 16:08:25,282 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #342 deleted discuss.channel.member records with IDs: [1151] 2026-11-10 16:08:26,741 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #342 deleted discuss.channel.member records with IDs: [1198] 2026-11-10 16:08:29,960 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [1287] 2026-11-10 16:08:31,648 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #343 deleted discuss.channel.member records with IDs: [1334] 2026-11-10 16:08:35,063 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [1423] 2026-11-10 16:08:36,751 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #344 deleted discuss.channel.member records with IDs: [1472] 2026-11-10 16:08:39,932 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-10 16:08:40,054 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-11-10 16:08:40,751 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:08:41,894 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:41] "GET /chat/661/A7Xf5vwe3g HTTP/1.1" 200 - 92 0.025 1.120 2026-11-10 16:08:41,902 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:41] "GET /chat/662/aZx43L2vTW HTTP/1.1" 404 - 5 0.001 0.003 2026-11-10 16:08:41,903 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-11-10 16:08:41,928 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-11-10 16:08:42,514 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:08:42,918 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:42] "GET /chat/xyz HTTP/1.1" 200 - 100 0.026 0.379 2026-11-10 16:08:42,952 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_page_redirects_to_login_without_persona ... 2026-11-10 16:08:43,549 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:08:43,805 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:43] "GET /discuss/channel/666 HTTP/1.1" 303 - 14 0.004 0.253 2026-11-10 16:08:44,364 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /web/login?redirect=/discuss/channel/666? HTTP/1.1" 200 - 177 0.056 0.501 2026-11-10 16:08:44,371 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /discuss/channel/668 HTTP/1.1" 303 - 1 0.001 0.003 2026-11-10 16:08:44,404 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /web/login?redirect=/discuss/channel/668? HTTP/1.1" 200 - 8 0.004 0.027 2026-11-10 16:08:44,414 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /discuss/channel/668 HTTP/1.1" 303 - 5 0.002 0.004 2026-11-10 16:08:44,440 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /web/login?redirect=/discuss/channel/668? HTTP/1.1" 200 - 10 0.004 0.020 2026-11-10 16:08:44,590 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:44] "GET /discuss/channel/666 HTTP/1.1" 200 - 75 0.022 0.126 2026-11-10 16:08:44,592 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_page_redirects_to_login_without_persona: waiting for threads: [] 2026-11-10 16:08:44,615 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-11-10 16:08:45,380 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 2835 2026-11-10 16:08:45,381 104 INFO rb-82af9cd-226617-434697 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/tmpfvuxcvfc_chrome_odoo 2026-11-10 16:08:45,381 104 INFO rb-82af9cd-226617-434697 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:36247/json/version 2026-11-10 16:08:45,382 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:36247/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:08:45,386 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:45,387 104 INFO rb-82af9cd-226617-434697 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:36247/json 2026-11-10 16:08:45,387 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:36247/json with timeout 3 increased to 10s during tests 2026-11-10 16:08:45,394 104 INFO rb-82af9cd-226617-434697 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:36247/devtools/page/69008237FC5A8461002260BC3B033FB7 2026-11-10 16:08:45,397 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:45,399 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-11-10 16:08:45,480 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:08:45,486 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-11-10 16:08:45,488 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd" in browser 2026-11-10 16:08:45,488 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd" 2026-11-10 16:08:45,497 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:08:46,203 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /chat/669/VYAf2FAtZd HTTP/1.1" 200 - 159 0.107 0.602 2026-11-10 16:08:46,206 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '69008237FC5A8461002260BC3B033FB7', 'loaderId': '70B62A6E56A7C6C1A4927C6E2CCB0883', 'isDownload': False} 2026-11-10 16:08:46,207 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:46,233 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:08:46,241 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 16:08:46,248 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-10 16:08:46,249 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-10 16:08:46,395 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:08:46,405 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:08:46,468 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:08:46,473 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:08:46,602 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "POST /mail/data HTTP/1.1" 200 - 95 0.039 0.106 2026-11-10 16:08:46,603 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.139 2026-11-10 16:08:46,649 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:08:46,825 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:08:46,833 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.011 0.028 2026-11-10 16:08:46,839 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/discuss.channel/669/avatar_128?unique=553af91ed79bf52ab9aae87b49c60eb9a57f5a70316efe51a4013860f8ac9ca6f69e7c7077b53fb6aa4ae275aff828af6fc57d2713ad6c416aafc60cebe3a8a0 HTTP/1.1" 200 - 3 0.001 0.031 2026-11-10 16:08:46,849 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 16:08:46,853 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-10 16:08:46,864 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:08:46,880 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/res.partner/1158/avatar_128 HTTP/1.1" 200 - 18 0.017 0.054 2026-11-10 16:08:46,886 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.001 0.081 2026-11-10 16:08:46,895 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 3 0.001 0.087 2026-11-10 16:08:46,900 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 4 0.002 0.086 2026-11-10 16:08:46,914 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:08:46,925 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.006 0.062 2026-11-10 16:08:46,947 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/res.partner/3/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 9 0.006 0.071 2026-11-10 16:08:46,953 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/mail.guest/40/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-10 16:08:46,973 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:08:46,978 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 10 0.008 0.025 2026-11-10 16:08:46,980 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.043 2026-11-10 16:08:47,021 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /web/image/res.partner/1157/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.009 0.067 2026-11-10 16:08:47,051 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:47,080 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.029 2026-11-10 16:08:47,108 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:47,108 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:08:47,127 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:47,131 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.005 0.013 2026-11-10 16:08:47,172 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:47,238 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:47,239 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:08:47,259 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.014 2026-11-10 16:08:47,289 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /web/image/11113?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.004 0.013 2026-11-10 16:08:47,305 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:08:47,384 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-11-10 16:08:47,388 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:08:47,410 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.018 2026-11-10 16:08:47,415 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-10 16:08:47,566 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "POST /mail/message/post HTTP/1.1" 200 - 50 0.020 0.040 2026-11-10 16:08:47,598 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:47] "GET /discuss/channel/669/image/11113?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-11-10 16:08:47,603 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:47,670 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:47,767 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:08:48,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:08:48,176 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:48] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.010 0.014 2026-11-10 16:08:48,223 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:08:48,232 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [1] 2026-11-10 16:08:48,239 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:48] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.016 2026-11-10 16:08:48,279 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:48,345 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] 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-11-10 16:08:48,418 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:08:48,498 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:08:48,554 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:48,555 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:08:48,569 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:48] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.010 2026-11-10 16:08:48,622 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:08:48,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:08:48,730 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:48] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.008 0.020 2026-11-10 16:08:48,765 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:48,817 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:08:48,870 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:08:48,945 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:08:49,014 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:08:49,040 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11114] 2026-11-10 16:08:49,044 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.014 0.014 2026-11-10 16:08:49,071 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:08:49,146 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:08:49,211 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:08:49,278 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:49,307 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.010 0.017 2026-11-10 16:08:49,336 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-11-10 16:08:49,337 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:49,398 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 12794636 (allocated 15466496) 2026-11-10 16:08:49,399 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 2835 2026-11-10 16:08:49,400 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-11-10 16:08:49,401 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 2835 2026-11-10 16:08:49,465 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160849_464858_test_discuss_channel_public_page_as_admin.txt 2026-11-10 16:08:49,465 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpfvuxcvfc_chrome_odoo" 2026-11-10 16:08:49,745 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 3045 2026-11-10 16:08:49,746 104 INFO rb-82af9cd-226617-434697 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/tmpzh4rnven_chrome_odoo 2026-11-10 16:08:49,746 104 INFO rb-82af9cd-226617-434697 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:35623/json/version 2026-11-10 16:08:49,747 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35623/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:08:49,753 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:49,753 104 INFO rb-82af9cd-226617-434697 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:35623/json 2026-11-10 16:08:49,754 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35623/json with timeout 3 increased to 10s during tests 2026-11-10 16:08:49,760 104 INFO rb-82af9cd-226617-434697 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:35623/devtools/page/2211658723E2101E8D56417A8684C6A4 2026-11-10 16:08:49,763 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:49,767 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-11-10 16:08:49,784 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:08:49,787 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-11-10 16:08:49,789 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd" in browser 2026-11-10 16:08:49,789 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd" 2026-11-10 16:08:49,928 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "GET /chat/669/VYAf2FAtZd HTTP/1.1" 200 - 53 0.027 0.104 2026-11-10 16:08:49,931 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '2211658723E2101E8D56417A8684C6A4', 'loaderId': '0E7FC305E0FE424DDD5E1DE367DFAED9', 'isDownload': False} 2026-11-10 16:08:49,932 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:49,963 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:08:49,970 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-11-10 16:08:49,977 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-10 16:08:49,980 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:49] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-11-10 16:08:50,122 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:50,129 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-11-10 16:08:50,186 104 INFO rb-82af9cd-226617-434697 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/669/VYAf2FAtZd", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:08:50,196 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:08:50,328 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "POST /mail/data HTTP/1.1" 200 - 85 0.031 0.108 2026-11-10 16:08:50,329 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.130 2026-11-10 16:08:50,389 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.001 2026-11-10 16:08:50,546 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:08:50,552 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.012 0.026 2026-11-10 16:08:50,561 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:08:50,561 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 3 0.001 0.030 2026-11-10 16:08:50,567 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.001 0.040 2026-11-10 16:08:50,570 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:08:50,580 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:08:50,604 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/res.partner/1158/avatar_128 HTTP/1.1" 200 - 11 0.012 0.063 2026-11-10 16:08:50,609 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/discuss.channel/669/avatar_128?unique=553af91ed79bf52ab9aae87b49c60eb9a57f5a70316efe51a4013860f8ac9ca6f69e7c7077b53fb6aa4ae275aff828af6fc57d2713ad6c416aafc60cebe3a8a0 HTTP/1.1" 200 - 3 0.001 0.081 2026-11-10 16:08:50,615 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 3 0.001 0.091 2026-11-10 16:08:50,636 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.006 0.062 2026-11-10 16:08:50,667 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/res.partner/3/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 9 0.009 0.082 2026-11-10 16:08:50,668 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.015 2026-11-10 16:08:50,671 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:08:50,678 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:08:50,717 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 10 0.010 0.020 2026-11-10 16:08:50,724 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /discuss/channel/669/image/11113?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.035 2026-11-10 16:08:50,737 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:08:50,757 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/res.partner/1157/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.010 0.059 2026-11-10 16:08:50,761 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "GET /web/image/mail.guest/40/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.070 2026-11-10 16:08:50,819 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:50,835 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.018 2026-11-10 16:08:50,876 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:50,876 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:08:50,894 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:50] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.011 2026-11-10 16:08:50,938 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:51,006 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:51,006 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:08:51,023 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.011 2026-11-10 16:08:51,048 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "GET /web/image/11116?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.004 2026-11-10 16:08:51,071 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:08:51,146 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:51,158 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:08:51,179 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.021 2026-11-10 16:08:51,182 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 16:08:51,325 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "POST /mail/message/post HTTP/1.1" 200 - 40 0.014 0.034 2026-11-10 16:08:51,353 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "GET /discuss/channel/669/image/11116?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-11-10 16:08:51,359 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:51,419 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:51,512 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:08:51,924 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:08:51,941 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:51] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.015 2026-11-10 16:08:51,993 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:08:51,999 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-11-10 16:08:52,004 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.010 2026-11-10 16:08:52,051 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:52,112 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [17/31] 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-11-10 16:08:52,181 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:08:52,273 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:08:52,329 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:52,329 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:08:52,344 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:52] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.011 2026-11-10 16:08:52,390 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:08:52,466 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:08:52,504 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:52] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.010 0.026 2026-11-10 16:08:52,541 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:52,594 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:08:52,653 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:08:52,728 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:08:52,801 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:08:52,822 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11117] 2026-11-10 16:08:52,825 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:52] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.009 0.014 2026-11-10 16:08:52,855 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:08:52,938 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:08:53,004 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:08:53,074 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:53,104 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:53] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.010 0.018 2026-11-10 16:08:53,138 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-11-10 16:08:53,139 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:53,200 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13127100 (allocated 15077376) 2026-11-10 16:08:53,202 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 3045 2026-11-10 16:08:53,203 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-11-10 16:08:53,203 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 3045 2026-11-10 16:08:53,304 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160853_304673_test_discuss_channel_public_page_as_admin.txt 2026-11-10 16:08:53,304 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpzh4rnven_chrome_odoo" 2026-11-10 16:08:53,335 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-11-10 16:08:54,127 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 3255 2026-11-10 16:08:54,127 104 INFO rb-82af9cd-226617-434697 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/tmp022wqwrc_chrome_odoo 2026-11-10 16:08:54,127 104 INFO rb-82af9cd-226617-434697 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:46877/json/version 2026-11-10 16:08:54,128 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46877/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:08:54,133 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:54,133 104 INFO rb-82af9cd-226617-434697 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:46877/json 2026-11-10 16:08:54,133 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46877/json with timeout 3 increased to 10s during tests 2026-11-10 16:08:54,148 104 INFO rb-82af9cd-226617-434697 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:46877/devtools/page/21D65C6986098CBCBB1ADF45554487B6 2026-11-10 16:08:54,151 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:54,154 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-11-10 16:08:54,159 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-11-10 16:08:54,201 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu" in browser 2026-11-10 16:08:54,201 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu" 2026-11-10 16:08:54,210 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:08:54,673 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /chat/671/KoxdvJD2Vu HTTP/1.1" 200 - 98 0.039 0.426 2026-11-10 16:08:54,677 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '21D65C6986098CBCBB1ADF45554487B6', 'loaderId': '24A20A95C4A0D3781579AF296ACB6242', 'isDownload': False} 2026-11-10 16:08:54,677 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:54,707 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 16:08:54,713 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-11-10 16:08:54,718 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-10 16:08:54,724 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-10 16:08:54,875 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:54,882 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:08:54,932 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:08:54,953 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-11-10 16:08:54,956 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:08:55,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-11-10 16:08:55,017 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "POST /mail/data HTTP/1.1" 200 - 50 0.033 0.034 2026-11-10 16:08:55,019 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.054 2026-11-10 16:08:55,066 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-11-10 16:08:55,081 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.009 2026-11-10 16:08:55,217 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-11-10 16:08:55,219 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:55,227 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:55,238 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.022 0.027 2026-11-10 16:08:55,248 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/image/discuss.channel/671/avatar_128?unique=ff70415b91c26e01eeb18ff73df328833f5183be7de20b592686344d240d430abc174582f38fda127dd00b1be6e129041ffe36b230abc1b4848e6f163704d46b HTTP/1.1" 200 - 8 0.002 0.038 2026-11-10 16:08:55,254 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/image/mail.guest/42/avatar_128?access_token=1faac78d1fd74ea0debfaa14d1624f4b46f145e4cdf4d0cc954e063a14f311f6o0x6b1c4957&unique=1794326934000 HTTP/1.1" 200 - 5 0.001 0.041 2026-11-10 16:08:55,281 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1160], uid: 4, model: res.partner 2026-11-10 16:08:55,302 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/image/res.partner/1160/avatar_128 HTTP/1.1" 200 - 25 0.014 0.079 2026-11-10 16:08:55,332 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 8551436 (allocated 13369344) 2026-11-10 16:08:55,342 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.013 0.119 2026-11-10 16:08:55,344 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 3255 2026-11-10 16:08:55,345 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-11-10 16:08:55,345 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 3255 2026-11-10 16:08:55,348 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/image/mail.guest/42/avatar_128?access_token=1faac78d1fd74ea0debfaa14d1624f4b46f145e4cdf4d0cc954e063a14f311f6o0x6b1c4957&unique=1794326935000 HTTP/1.1" 200 - 5 0.002 0.044 2026-11-10 16:08:55,408 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160855_408711_test_discuss_channel_public_page_as_guest.txt 2026-11-10 16:08:55,409 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmp022wqwrc_chrome_odoo" 2026-11-10 16:08:55,686 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 3429 2026-11-10 16:08:55,686 104 INFO rb-82af9cd-226617-434697 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/tmpsr2xerzj_chrome_odoo 2026-11-10 16:08:55,687 104 INFO rb-82af9cd-226617-434697 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:45337/json/version 2026-11-10 16:08:55,687 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45337/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:08:55,696 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:55,696 104 INFO rb-82af9cd-226617-434697 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:45337/json 2026-11-10 16:08:55,696 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:45337/json with timeout 3 increased to 10s during tests 2026-11-10 16:08:55,704 104 INFO rb-82af9cd-226617-434697 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:45337/devtools/page/04FF4DA3932451AB96BBEB3E1BB3379C 2026-11-10 16:08:55,707 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:55,711 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-11-10 16:08:55,744 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-11-10 16:08:55,748 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu" in browser 2026-11-10 16:08:55,749 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu" 2026-11-10 16:08:55,825 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /chat/671/KoxdvJD2Vu HTTP/1.1" 200 - 44 0.019 0.048 2026-11-10 16:08:55,829 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '04FF4DA3932451AB96BBEB3E1BB3379C', 'loaderId': '350573B1B22371A29301384B32305935', 'isDownload': False} 2026-11-10 16:08:55,829 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:55,856 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 16:08:55,861 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-10 16:08:55,863 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-10 16:08:55,868 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:55] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-10 16:08:56,025 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:08:56,035 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-11-10 16:08:56,090 104 INFO rb-82af9cd-226617-434697 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/671/KoxdvJD2Vu", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:08:56,096 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:08:56,146 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /mail/data HTTP/1.1" 200 - 40 0.026 0.029 2026-11-10 16:08:56,148 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.046 2026-11-10 16:08:56,297 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:08:56,300 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:08:56,305 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:08:56,323 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.019 0.028 2026-11-10 16:08:56,335 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/discuss.channel/671/avatar_128?unique=ff70415b91c26e01eeb18ff73df328833f5183be7de20b592686344d240d430abc174582f38fda127dd00b1be6e129041ffe36b230abc1b4848e6f163704d46b HTTP/1.1" 200 - 8 0.002 0.053 2026-11-10 16:08:56,340 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/mail.guest/42/avatar_128?access_token=1faac78d1fd74ea0debfaa14d1624f4b46f145e4cdf4d0cc954e063a14f311f6o0x6b1c4957&unique=1794326935000 HTTP/1.1" 200 - 5 0.001 0.055 2026-11-10 16:08:56,359 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1160], uid: 4, model: res.partner 2026-11-10 16:08:56,379 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:08:56,385 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/res.partner/1160/avatar_128 HTTP/1.1" 200 - 23 0.013 0.089 2026-11-10 16:08:56,415 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.013 0.116 2026-11-10 16:08:56,436 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:08:56,438 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:08:56,448 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/mail.guest/41/avatar_128?access_token=ce60975da6170848d99ea4d12aedb467bdea0cac135fcc6ac40168923f892020o0x6b1c482f&unique=1794326919000 HTTP/1.1" 200 - 6 0.001 0.004 2026-11-10 16:08:56,475 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/res.partner/1159/avatar_128?access_token=e50ed8a6bfc31fc601fa2d32c9150df0498539f30c403905901d51c87b931527o0x6b1ea6d1&unique=1794326919000 HTTP/1.1" 200 - 8 0.004 0.018 2026-11-10 16:08:56,486 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/res.partner/2/avatar_128?access_token=67a9c8986ec2f2da04a9764172d1fc508b58f821874d98b8f8b2c18a8dccf1beo0x6b1cba51&unique=1794323151000 HTTP/1.1" 200 - 8 0.004 0.029 2026-11-10 16:08:56,522 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:56,543 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.007 0.009 2026-11-10 16:08:56,577 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:56,577 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:08:56,593 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:08:56,603 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.006 0.014 2026-11-10 16:08:56,640 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:08:56,705 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:08:56,705 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:08:56,722 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.003 0.011 2026-11-10 16:08:56,746 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/image/11124?access_token=212112ee-78eb-460a-bcd4-e9740d604d23&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.001 0.004 2026-11-10 16:08:56,771 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:08:56,849 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 16:08:56,853 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:08:56,873 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.007 0.014 2026-11-10 16:08:56,878 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:56] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-10 16:08:57,023 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:57] "POST /mail/message/post HTTP/1.1" 200 - 48 0.018 0.036 2026-11-10 16:08:57,052 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:57,120 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:57,215 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:08:57,585 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:08:57,603 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.010 2026-11-10 16:08:57,652 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:08:57,671 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [3] 2026-11-10 16:08:57,676 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:57] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.004 0.011 2026-11-10 16:08:57,708 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:08:57,778 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [17/31] 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-11-10 16:08:57,849 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:08:57,932 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:08:57,987 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:57,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:08:58,005 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:58] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.011 2026-11-10 16:08:58,058 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:08:58,131 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:08:58,164 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:58] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.011 0.020 2026-11-10 16:08:58,200 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:58,252 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:08:58,303 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:08:58,377 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:08:58,447 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:08:58,471 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [11125] 2026-11-10 16:08:58,475 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:58] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.012 0.015 2026-11-10 16:08:58,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:08:58,579 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:08:58,644 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:08:58,710 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:08:58,742 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:08:58] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.013 0.017 2026-11-10 16:08:58,769 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-11-10 16:08:58,770 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:58,819 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 11355372 (allocated 12582912) 2026-11-10 16:08:58,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 3429 2026-11-10 16:08:58,821 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-11-10 16:08:58,822 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 3429 2026-11-10 16:08:58,883 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160858_882847_test_discuss_channel_public_page_as_guest.txt 2026-11-10 16:08:58,883 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpsr2xerzj_chrome_odoo" 2026-11-10 16:08:58,917 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-11-10 16:08:59,745 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 3628 2026-11-10 16:08:59,745 104 INFO rb-82af9cd-226617-434697 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/tmpuub81i32_chrome_odoo 2026-11-10 16:08:59,745 104 INFO rb-82af9cd-226617-434697 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:38093/json/version 2026-11-10 16:08:59,746 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:38093/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:08:59,779 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:59,779 104 INFO rb-82af9cd-226617-434697 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:38093/json 2026-11-10 16:08:59,780 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:38093/json with timeout 3 increased to 10s during tests 2026-11-10 16:08:59,792 104 INFO rb-82af9cd-226617-434697 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:38093/devtools/page/3215B97856FA13EA3EB480C6AA322342 2026-11-10 16:08:59,802 104 INFO rb-82af9cd-226617-434697 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-11-10 16:08:59,805 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-11-10 16:08:59,886 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:08:59,892 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-11-10 16:08:59,894 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6" in browser 2026-11-10 16:08:59,894 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6" 2026-11-10 16:08:59,902 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:09:01,490 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /chat/673/p24oij3BD6 HTTP/1.1" 200 - 157 0.077 1.513 2026-11-10 16:09:01,493 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '3215B97856FA13EA3EB480C6AA322342', 'loaderId': '04AC543D0EF8A2F0A5E469897B35F1DD', 'isDownload': False} 2026-11-10 16:09:01,493 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:01,523 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-11-10 16:09:01,528 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-10 16:09:01,537 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-11-10 16:09:01,538 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-10 16:09:01,709 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:01,715 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:09:01,776 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:01,784 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:01,880 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "POST /mail/data HTTP/1.1" 200 - 69 0.041 0.060 2026-11-10 16:09:01,881 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.091 2026-11-10 16:09:02,097 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:02,101 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.014 0.024 2026-11-10 16:09:02,110 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 6 0.002 0.037 2026-11-10 16:09:02,113 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:09:02,123 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:09:02,161 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/res.partner/1162/avatar_128 HTTP/1.1" 200 - 18 0.013 0.075 2026-11-10 16:09:02,189 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.011 0.098 2026-11-10 16:09:02,215 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:02,221 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/res.partner/7/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 9 0.009 0.137 2026-11-10 16:09:02,229 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/discuss.channel/673/avatar_128?unique=634778ccdd8f73cfb093b1001a3686ed581203a8e230ebe8dad2549f031f2d40bcc5da379a0928d6e84f62728109a5338e5ec4a70b34bce1b08d5b4a6e770b6d HTTP/1.1" 200 - 6 0.001 0.155 2026-11-10 16:09:02,231 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.030 2026-11-10 16:09:02,236 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/mail.guest/43/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 4 0.001 0.019 2026-11-10 16:09:02,269 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 10 0.008 0.049 2026-11-10 16:09:02,271 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:02,301 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/res.partner/1161/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.009 0.074 2026-11-10 16:09:02,355 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:02,374 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.010 0.020 2026-11-10 16:09:02,411 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:02,411 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:02,428 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:02,433 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.005 0.012 2026-11-10 16:09:02,475 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:02,540 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:02,540 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:02,558 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.012 2026-11-10 16:09:02,585 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/image/11132?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.003 0.010 2026-11-10 16:09:02,604 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:02,686 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 16:09:02,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:02,726 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.011 0.023 2026-11-10 16:09:02,730 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-11-10 16:09:02,898 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "POST /mail/message/post HTTP/1.1" 200 - 51 0.020 0.038 2026-11-10 16:09:02,936 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:02,936 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:02] "GET /discuss/channel/673/image/11132?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.007 2026-11-10 16:09:03,002 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:03,098 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:03,505 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:03,524 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:03] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.008 0.013 2026-11-10 16:09:03,577 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:03,582 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-11-10 16:09:03,586 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:03] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.010 2026-11-10 16:09:03,633 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:03,696 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] 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-11-10 16:09:03,769 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:03,859 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:03,916 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:03,916 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:03,932 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:03] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-11-10 16:09:03,973 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:04,052 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:04,083 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:04] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.009 0.021 2026-11-10 16:09:04,124 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:04,177 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:04,236 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:04,311 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:04,381 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:04,408 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [11133] 2026-11-10 16:09:04,412 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:04] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.013 0.016 2026-11-10 16:09:04,438 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:04,516 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:04,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:04,645 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:04,681 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.014 0.020 2026-11-10 16:09:04,709 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-11-10 16:09:04,710 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:04,762 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12105564 (allocated 13631488) 2026-11-10 16:09:04,763 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 3628 2026-11-10 16:09:04,764 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-11-10 16:09:04,764 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 3628 2026-11-10 16:09:04,865 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160904_865796_test_discuss_channel_public_page_as_internal.txt 2026-11-10 16:09:04,866 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpuub81i32_chrome_odoo" 2026-11-10 16:09:05,155 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 3833 2026-11-10 16:09:05,155 104 INFO rb-82af9cd-226617-434697 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/tmpx1jsrilw_chrome_odoo 2026-11-10 16:09:05,155 104 INFO rb-82af9cd-226617-434697 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:46637/json/version 2026-11-10 16:09:05,156 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46637/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:05,166 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:05,166 104 INFO rb-82af9cd-226617-434697 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:46637/json 2026-11-10 16:09:05,167 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:46637/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:05,177 104 INFO rb-82af9cd-226617-434697 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:46637/devtools/page/EA6B015B8C02650701BCEF9A2EE74F06 2026-11-10 16:09:05,183 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:05,192 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-11-10 16:09:05,244 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:demo from n/a 2026-11-10 16:09:05,246 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-11-10 16:09:05,248 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6" in browser 2026-11-10 16:09:05,248 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6" 2026-11-10 16:09:05,347 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /chat/673/p24oij3BD6 HTTP/1.1" 200 - 52 0.020 0.069 2026-11-10 16:09:05,350 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': 'EA6B015B8C02650701BCEF9A2EE74F06', 'loaderId': '26664B5DA32D9FEAFCF9BF7BFB640AD1', 'isDownload': False} 2026-11-10 16:09:05,350 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:05,375 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:09:05,381 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:09:05,383 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-11-10 16:09:05,388 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-11-10 16:09:05,552 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:05,560 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-11-10 16:09:05,611 104 INFO rb-82af9cd-226617-434697 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/673/p24oij3BD6", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:05,617 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:05,722 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "POST /mail/data HTTP/1.1" 200 - 62 0.038 0.071 2026-11-10 16:09:05,724 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.101 2026-11-10 16:09:05,901 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:05,920 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.016 0.029 2026-11-10 16:09:05,930 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:09:05,931 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 6 0.003 0.045 2026-11-10 16:09:05,943 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:05,951 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/image/res.partner/7/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 9 0.006 0.057 2026-11-10 16:09:05,980 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/image/res.partner/1162/avatar_128 HTTP/1.1" 200 - 11 0.008 0.085 2026-11-10 16:09:05,986 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:05,993 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:05] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:09:06,017 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.012 0.114 2026-11-10 16:09:06,026 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/image/discuss.channel/673/avatar_128?unique=634778ccdd8f73cfb093b1001a3686ed581203a8e230ebe8dad2549f031f2d40bcc5da379a0928d6e84f62728109a5338e5ec4a70b34bce1b08d5b4a6e770b6d HTTP/1.1" 200 - 6 0.002 0.137 2026-11-10 16:09:06,040 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /discuss/channel/673/image/11132?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.037 2026-11-10 16:09:06,041 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.010 2026-11-10 16:09:06,045 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:06,068 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 10 0.008 0.020 2026-11-10 16:09:06,072 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/image/mail.guest/43/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.030 2026-11-10 16:09:06,118 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:06,120 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/image/res.partner/1161/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.009 0.066 2026-11-10 16:09:06,151 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.010 0.029 2026-11-10 16:09:06,175 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:06,175 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:06,193 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-11-10 16:09:06,238 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:06,304 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:06,304 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:06,319 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-11-10 16:09:06,348 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/image/11135?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.005 2026-11-10 16:09:06,370 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:06,446 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:06,456 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:06,482 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.010 0.021 2026-11-10 16:09:06,486 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-11-10 16:09:06,627 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "POST /mail/message/post HTTP/1.1" 200 - 41 0.014 0.033 2026-11-10 16:09:06,659 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:06,666 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:06] "GET /discuss/channel/673/image/11135?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.008 2026-11-10 16:09:06,719 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:06,810 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:07,153 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:07,169 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:07] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-11-10 16:09:07,220 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:07,231 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [5] 2026-11-10 16:09:07,236 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:07] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.011 2026-11-10 16:09:07,277 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:07,344 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [17/31] 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-11-10 16:09:07,416 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:07,498 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:07,553 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:07,554 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:07,569 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.009 2026-11-10 16:09:07,621 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:07,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:07,731 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:07] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.009 0.022 2026-11-10 16:09:07,767 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:07,820 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:07,885 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:07,960 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:08,030 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:08,053 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [11136] 2026-11-10 16:09:08,056 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:08] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.010 0.016 2026-11-10 16:09:08,087 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:08,162 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:08,227 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:08,293 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:08,348 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:08] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.014 0.025 2026-11-10 16:09:08,375 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-11-10 16:09:08,376 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:08,427 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12360708 (allocated 14155776) 2026-11-10 16:09:08,429 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 3833 2026-11-10 16:09:08,429 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-11-10 16:09:08,430 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 3833 2026-11-10 16:09:08,524 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160908_523927_test_discuss_channel_public_page_as_internal.txt 2026-11-10 16:09:08,524 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpx1jsrilw_chrome_odoo" 2026-11-10 16:09:08,566 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-11-10 16:09:09,377 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 4043 2026-11-10 16:09:09,378 104 INFO rb-82af9cd-226617-434697 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/tmprlwscq9d_chrome_odoo 2026-11-10 16:09:09,378 104 INFO rb-82af9cd-226617-434697 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:33235/json/version 2026-11-10 16:09:09,379 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33235/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:09,386 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:09,387 104 INFO rb-82af9cd-226617-434697 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:33235/json 2026-11-10 16:09:09,387 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33235/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:09,395 104 INFO rb-82af9cd-226617-434697 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:33235/devtools/page/595506BA6488C28B968736FF9B14F7AC 2026-11-10 16:09:09,397 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:09,401 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-11-10 16:09:09,487 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal from n/a 2026-11-10 16:09:09,493 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-11-10 16:09:09,495 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri" in browser 2026-11-10 16:09:09,495 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri" 2026-11-10 16:09:09,504 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:09:09,956 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:09] "GET /chat/675/z6GJgpV2Ri HTTP/1.1" 200 - 98 0.028 0.426 2026-11-10 16:09:09,959 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '595506BA6488C28B968736FF9B14F7AC', 'loaderId': 'CBD6679CF2C4CFB54B7E245FF869C061', 'isDownload': False} 2026-11-10 16:09:09,959 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:09,985 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:09] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-11-10 16:09:09,992 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:09] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:09:09,995 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:09] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-10 16:09:10,000 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-10 16:09:10,144 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:10,152 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:09:10,204 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:10,210 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:10,312 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /mail/data HTTP/1.1" 200 - 73 0.038 0.068 2026-11-10 16:09:10,314 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.096 2026-11-10 16:09:10,344 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:10,346 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:10,496 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:10,508 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.015 0.025 2026-11-10 16:09:10,517 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09: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-11-10 16:09:10,517 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/discuss.channel/675/avatar_128?unique=87db31e2296e3003447df28eaaebcea1c180aa251bbbb31b2a4220301779dac40e3bc18ad03d75acc305f470e82e9729a58664b4cae4dac117bd8f08f1d4ee53 HTTP/1.1" 200 - 6 0.002 0.041 2026-11-10 16:09:10,528 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:09:10,535 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/8/avatar_128?access_token=8b309b9544395523290fc315084e509213b0051ed88325f036a5808a8a6880dfo0x6b1cc13d&unique=1794323151000 HTTP/1.1" 200 - 6 0.005 0.046 2026-11-10 16:09:10,546 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/3/avatar_128?access_token=477ef1a58aca0cd86e98e78c257e5d1e8feb69b087c435a42f7ae0e5f31620c6o0x6b1cbb78&unique=1794326919000 HTTP/1.1" 200 - 6 0.002 0.065 2026-11-10 16:09:10,557 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/7/avatar_128?access_token=0cd60c0631635f5401687f269a8c8c8164d81bdd55ad1929d13243b30911d867o0x6b1cc015&unique=1794323151000 HTTP/1.1" 200 - 6 0.002 0.073 2026-11-10 16:09:10,586 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:10,588 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1164], uid: 7, model: res.partner 2026-11-10 16:09:10,611 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/1164/avatar_128 HTTP/1.1" 200 - 22 0.012 0.123 2026-11-10 16:09:10,636 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:10,636 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.009 0.100 2026-11-10 16:09:10,648 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:10,664 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/2/avatar_128?access_token=67a9c8986ec2f2da04a9764172d1fc508b58f821874d98b8f8b2c18a8dccf1beo0x6b1cba51&unique=1794323151000 HTTP/1.1" 200 - 5 0.003 0.008 2026-11-10 16:09:10,669 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/mail.guest/44/avatar_128?access_token=42b3743e48e1b4016db4f4eefa3e2a835b40acdd5fcd8073668f08ca53d65411o0x6b1c4ba5&unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.013 2026-11-10 16:09:10,684 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/res.partner/1163/avatar_128?access_token=14647f31c29c9ba64387a35079ffa60b9d3d3b337f94b76f9a16615bf8a04096o0x6b1ea11f&unique=1794326919000 HTTP/1.1" 200 - 5 0.002 0.023 2026-11-10 16:09:10,719 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:10,731 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.007 0.014 2026-11-10 16:09:10,775 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:10,775 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:10,801 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:10,802 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.016 2026-11-10 16:09:10,838 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:10,904 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:10,904 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:10,920 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.010 2026-11-10 16:09:10,944 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:10] "GET /web/image/11143?access_token=852ac657-b37f-4eb1-a8fe-3b55ff6c2b63&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:09:10,970 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:11,047 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:09:11,056 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:11,079 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.021 2026-11-10 16:09:11,082 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-11-10 16:09:11,229 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "POST /mail/message/post HTTP/1.1" 200 - 49 0.016 0.038 2026-11-10 16:09:11,257 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:11,319 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:11,411 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:11,752 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:11,769 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.011 2026-11-10 16:09:11,821 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:11,827 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [6] 2026-11-10 16:09:11,832 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:11] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.004 0.011 2026-11-10 16:09:11,876 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:11,944 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] 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-11-10 16:09:12,016 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:12,095 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:12,150 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:12,150 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:12,165 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-11-10 16:09:12,206 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:12,280 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:12,326 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:12] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.010 0.033 2026-11-10 16:09:12,361 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:12,414 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:12,469 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:12,544 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:12,614 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:12,639 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [11144] 2026-11-10 16:09:12,644 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.009 0.019 2026-11-10 16:09:12,674 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:12,746 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:12,810 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:12,877 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:12,919 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.017 0.022 2026-11-10 16:09:12,940 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-11-10 16:09:12,940 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:12,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12247144 (allocated 14155776) 2026-11-10 16:09:12,988 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 4043 2026-11-10 16:09:12,989 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-11-10 16:09:12,989 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 4043 2026-11-10 16:09:13,084 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160913_084335_test_discuss_channel_public_page_as_portal.txt 2026-11-10 16:09:13,084 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmprlwscq9d_chrome_odoo" 2026-11-10 16:09:13,374 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 4240 2026-11-10 16:09:13,374 104 INFO rb-82af9cd-226617-434697 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/tmpsk3sp7cc_chrome_odoo 2026-11-10 16:09:13,375 104 INFO rb-82af9cd-226617-434697 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:39669/json/version 2026-11-10 16:09:13,376 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:39669/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:13,380 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:13,381 104 INFO rb-82af9cd-226617-434697 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:39669/json 2026-11-10 16:09:13,381 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:39669/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:13,388 104 INFO rb-82af9cd-226617-434697 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:39669/devtools/page/BCFFAD46D41AB6C5BCDEA3FAFA6B3E72 2026-11-10 16:09:13,390 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:13,393 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-11-10 16:09:13,407 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:portal from n/a 2026-11-10 16:09:13,410 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-11-10 16:09:13,413 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri" in browser 2026-11-10 16:09:13,413 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri" 2026-11-10 16:09:13,517 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /chat/675/z6GJgpV2Ri HTTP/1.1" 200 - 45 0.017 0.054 2026-11-10 16:09:13,520 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': 'BCFFAD46D41AB6C5BCDEA3FAFA6B3E72', 'loaderId': 'DF297E6A2B17D975471BC7A576F121A1', 'isDownload': False} 2026-11-10 16:09:13,521 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:13,544 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 16:09:13,549 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:09:13,559 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-11-10 16:09:13,561 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-11-10 16:09:13,704 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:13,708 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-11-10 16:09:13,758 104 INFO rb-82af9cd-226617-434697 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/675/z6GJgpV2Ri", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:13,765 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:13,850 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "POST /mail/data HTTP/1.1" 200 - 60 0.033 0.058 2026-11-10 16:09:13,852 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.080 2026-11-10 16:09:13,882 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:13,884 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:13] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:14,039 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:14,074 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.017 0.041 2026-11-10 16:09:14,086 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:14,091 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1164], uid: 7, model: res.partner 2026-11-10 16:09:14,093 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:09:14,116 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/1164/avatar_128 HTTP/1.1" 200 - 20 0.011 0.078 2026-11-10 16:09:14,129 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/3/avatar_128?access_token=477ef1a58aca0cd86e98e78c257e5d1e8feb69b087c435a42f7ae0e5f31620c6o0x6b1cbb78&unique=1794326919000 HTTP/1.1" 200 - 6 0.003 0.096 2026-11-10 16:09:14,131 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:14,142 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/7/avatar_128?access_token=0cd60c0631635f5401687f269a8c8c8164d81bdd55ad1929d13243b30911d867o0x6b1cc015&unique=1794323151000 HTTP/1.1" 200 - 6 0.003 0.107 2026-11-10 16:09:14,150 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-11-10 16:09:14,160 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/8/avatar_128?access_token=8b309b9544395523290fc315084e509213b0051ed88325f036a5808a8a6880dfo0x6b1cc13d&unique=1794323151000 HTTP/1.1" 200 - 6 0.005 0.123 2026-11-10 16:09:14,185 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.009 0.079 2026-11-10 16:09:14,195 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/discuss.channel/675/avatar_128?unique=87db31e2296e3003447df28eaaebcea1c180aa251bbbb31b2a4220301779dac40e3bc18ad03d75acc305f470e82e9729a58664b4cae4dac117bd8f08f1d4ee53 HTTP/1.1" 200 - 6 0.002 0.168 2026-11-10 16:09:14,202 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:14,206 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /discuss/channel/675/image/11143?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.051 2026-11-10 16:09:14,208 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-11-10 16:09:14,220 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/2/avatar_128?access_token=67a9c8986ec2f2da04a9764172d1fc508b58f821874d98b8f8b2c18a8dccf1beo0x6b1cba51&unique=1794323151000 HTTP/1.1" 200 - 5 0.003 0.011 2026-11-10 16:09:14,242 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/res.partner/1163/avatar_128?access_token=14647f31c29c9ba64387a35079ffa60b9d3d3b337f94b76f9a16615bf8a04096o0x6b1ea11f&unique=1794326919000 HTTP/1.1" 200 - 5 0.003 0.030 2026-11-10 16:09:14,246 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/mail.guest/44/avatar_128?access_token=42b3743e48e1b4016db4f4eefa3e2a835b40acdd5fcd8073668f08ca53d65411o0x6b1c4ba5&unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.038 2026-11-10 16:09:14,271 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:14,284 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.007 0.013 2026-11-10 16:09:14,328 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:14,328 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:14,345 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.011 2026-11-10 16:09:14,387 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:14,454 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:14,454 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:14,470 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-11-10 16:09:14,496 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/image/11146?access_token=ab845c66-df73-4a70-9c11-cb51ad967e35&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-11-10 16:09:14,522 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:14,594 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:14,603 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:14,620 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.014 2026-11-10 16:09:14,624 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-10 16:09:14,763 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:14] "POST /mail/message/post HTTP/1.1" 200 - 40 0.015 0.034 2026-11-10 16:09:14,803 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:14,869 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:14,960 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:15,292 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:15,306 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:15] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.005 0.012 2026-11-10 16:09:15,360 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:15,369 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [7] 2026-11-10 16:09:15,374 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:15] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.004 0.012 2026-11-10 16:09:15,431 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:15,493 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [17/31] 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-11-10 16:09:15,573 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:15,646 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:15,702 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:15,703 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:15,722 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:15] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.010 2026-11-10 16:09:15,753 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:15,832 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:15,879 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:15] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.011 0.033 2026-11-10 16:09:15,911 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:15,964 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:16,019 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:16,095 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:16,164 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:16,186 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [11147] 2026-11-10 16:09:16,192 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:16] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.007 0.019 2026-11-10 16:09:16,220 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:16,296 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:16,360 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:16,428 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:16,474 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:16] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.014 0.031 2026-11-10 16:09:16,500 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-11-10 16:09:16,501 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:16,561 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12513352 (allocated 15466496) 2026-11-10 16:09:16,563 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 4240 2026-11-10 16:09:16,563 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-11-10 16:09:16,564 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 4240 2026-11-10 16:09:16,666 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160916_665935_test_discuss_channel_public_page_as_portal.txt 2026-11-10 16:09:16,666 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpsk3sp7cc_chrome_odoo" 2026-11-10 16:09:16,701 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-11-10 16:09:17,489 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 4440 2026-11-10 16:09:17,489 104 INFO rb-82af9cd-226617-434697 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/tmpllpp6caj_chrome_odoo 2026-11-10 16:09:17,489 104 INFO rb-82af9cd-226617-434697 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:33137/json/version 2026-11-10 16:09:17,490 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33137/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:17,502 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:17,503 104 INFO rb-82af9cd-226617-434697 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:33137/json 2026-11-10 16:09:17,503 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:33137/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:17,506 104 INFO rb-82af9cd-226617-434697 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:33137/devtools/page/8E649750C28E7711DA1048CE69E54783 2026-11-10 16:09:17,509 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:17,510 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless enable page notifications 2026-11-10 16:09:17,512 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Setting session cookie in browser 2026-11-10 16:09:17,577 104 INFO rb-82af9cd-226617-434697 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/677/dW4uS4U8aA" in browser 2026-11-10 16:09:17,578 104 INFO rb-82af9cd-226617-434697 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/677/dW4uS4U8aA" 2026-11-10 16:09:17,587 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:09:18,095 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /chat/677/dW4uS4U8aA HTTP/1.1" 200 - 98 0.036 0.475 2026-11-10 16:09:18,103 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': '8E649750C28E7711DA1048CE69E54783', 'loaderId': 'E6A442B47B1B0181FE1ED9E7D56C434C', 'isDownload': False} 2026-11-10 16:09:18,103 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:18,146 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:09:18,156 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-10 16:09:18,159 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-11-10 16:09:18,163 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-11-10 16:09:18,302 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:18,317 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:09:18,407 104 INFO rb-82af9cd-226617-434697 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/677/dW4uS4U8aA", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:18,415 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:09:18,416 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:18,417 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:09:18,472 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "POST /mail/data HTTP/1.1" 200 - 50 0.026 0.034 2026-11-10 16:09:18,473 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.054 2026-11-10 16:09:18,720 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:18,777 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:18,790 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.009 2026-11-10 16:09:18,839 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 27 0.012 0.019 2026-11-10 16:09:18,931 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.024 0.036 2026-11-10 16:09:18,934 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:18,940 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/image/discuss.channel/677/avatar_128?unique=e0d86c6ce203aae4d92642e0650b87275395070a549ec71b2209a2ff379e9ec031144230f5663da8be5581c7b5ef3460f9f59a83dfc2d31bb2cea9773d903a4f HTTP/1.1" 200 - 8 0.002 0.058 2026-11-10 16:09:18,963 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1166], uid: 4, model: res.partner 2026-11-10 16:09:18,968 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /mail/static/src/audio/channel_01_in.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-11-10 16:09:18,984 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/image/res.partner/1166/avatar_128 HTTP/1.1" 200 - 25 0.011 0.071 2026-11-10 16:09:18,991 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:18] "GET /web/image/mail.guest/46/avatar_128?access_token=cf4bfa8c2f2b254bb6dfc38c3c53f00cf53a74813c76e3a6a71932ea2c695fbao0x6b1c4df4&unique=1794326957000 HTTP/1.1" 200 - 5 0.001 0.090 2026-11-10 16:09:19,006 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:19] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 10 0.004 0.072 2026-11-10 16:09:19,023 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-11-10 16:09:19,024 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:19,040 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:19] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.011 0.122 2026-11-10 16:09:19,048 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:19] "GET /web/image/mail.guest/46/avatar_128?access_token=cf4bfa8c2f2b254bb6dfc38c3c53f00cf53a74813c76e3a6a71932ea2c695fbao0x6b1c4df4&unique=1794326958000 HTTP/1.1" 200 - 5 0.005 0.057 2026-11-10 16:09:19,076 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:19,078 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 9363424 (allocated 11272192) 2026-11-10 16:09:19,082 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 4440 2026-11-10 16:09:19,084 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-11-10 16:09:19,084 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 4440 2026-11-10 16:09:19,148 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160919_148338_test_discuss_channel_public_page_call_public.txt 2026-11-10 16:09:19,148 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmpllpp6caj_chrome_odoo" 2026-11-10 16:09:19,181 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-11-10 16:09:20,014 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 4645 2026-11-10 16:09:20,015 104 INFO rb-82af9cd-226617-434697 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/tmps3jubwp9_chrome_odoo 2026-11-10 16:09:20,015 104 INFO rb-82af9cd-226617-434697 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:42647/json/version 2026-11-10 16:09:20,016 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:42647/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:20,024 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:20,024 104 INFO rb-82af9cd-226617-434697 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:42647/json 2026-11-10 16:09:20,025 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:42647/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:20,034 104 INFO rb-82af9cd-226617-434697 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:42647/devtools/page/7622F8F655BB70558A30D21DCE819A2F 2026-11-10 16:09:20,059 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:20,065 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-11-10 16:09:20,133 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:09:20,141 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-11-10 16:09:20,143 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz" in browser 2026-11-10 16:09:20,143 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz" 2026-11-10 16:09:20,151 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:09:20,844 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:20] "GET /chat/680/G7TRSEiZAz HTTP/1.1" 200 - 159 0.092 0.603 2026-11-10 16:09:20,847 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '7622F8F655BB70558A30D21DCE819A2F', 'loaderId': 'B5FA996AA1B15FA64F8162554B3AFD35', 'isDownload': False} 2026-11-10 16:09:20,848 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:20,873 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:20] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-11-10 16:09:20,878 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:20] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 16:09:20,882 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:20] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 16:09:20,887 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-11-10 16:09:21,054 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:21,064 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-10 16:09:21,115 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:21,123 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:21,232 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /mail/data HTTP/1.1" 200 - 83 0.031 0.083 2026-11-10 16:09:21,233 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.106 2026-11-10 16:09:21,288 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:21,454 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:21,467 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.012 0.020 2026-11-10 16:09:21,469 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:21,475 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 3 0.001 0.031 2026-11-10 16:09:21,480 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-10 16:09:21,483 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:09:21,485 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.002 0.024 2026-11-10 16:09:21,492 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 4 0.002 0.043 2026-11-10 16:09:21,499 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/discuss.channel/680/avatar_128?unique=43a004a12d76c13b3c6ed28682c79635842dd4fb505385e86f1b600d51999ae0794d8ef40e1c862bf9f1bd885d66bf6da473895212f344a7d9c90e10d9b0ee32 HTTP/1.1" 200 - 3 0.001 0.047 2026-11-10 16:09:21,513 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.001 0.067 2026-11-10 16:09:21,519 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/mail.guest/47/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 3 0.001 0.018 2026-11-10 16:09:21,570 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 17 0.014 0.055 2026-11-10 16:09:21,578 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:21,591 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/res.partner/3/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 9 0.007 0.100 2026-11-10 16:09:21,630 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/res.partner/1168/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 11 0.009 0.119 2026-11-10 16:09:21,639 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:21,674 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/res.partner/1167/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.009 0.157 2026-11-10 16:09:21,720 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:21,733 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.017 2026-11-10 16:09:21,777 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:21,777 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:21,796 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:21,799 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.004 0.012 2026-11-10 16:09:21,844 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:21,905 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:21,905 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:21,920 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.010 2026-11-10 16:09:21,950 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:21] "GET /web/image/11159?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.003 0.009 2026-11-10 16:09:21,970 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:22,048 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-11-10 16:09:22,056 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:22,076 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.017 2026-11-10 16:09:22,079 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-10 16:09:22,255 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "POST /mail/message/post HTTP/1.1" 200 - 51 0.020 0.046 2026-11-10 16:09:22,286 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:22,289 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "GET /discuss/channel/680/image/11159?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-11-10 16:09:22,352 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:22,450 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:22,826 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:22,842 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.012 2026-11-10 16:09:22,891 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:22,898 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-11-10 16:09:22,903 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:22] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.010 2026-11-10 16:09:22,949 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:23,010 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] 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-11-10 16:09:23,083 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:23,161 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:23,216 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:23,216 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:23,232 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.010 2026-11-10 16:09:23,272 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:23,349 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:23,387 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:23] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.010 0.024 2026-11-10 16:09:23,425 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:23,478 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:23,535 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:23,610 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:23,681 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:23,706 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11160] 2026-11-10 16:09:23,710 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.011 0.017 2026-11-10 16:09:23,736 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:23,812 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:23,877 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:23,943 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:23,976 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:23] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.013 0.017 2026-11-10 16:09:24,002 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-11-10 16:09:24,003 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:24,061 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 12548808 (allocated 14680064) 2026-11-10 16:09:24,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 4645 2026-11-10 16:09:24,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-11-10 16:09:24,063 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 4645 2026-11-10 16:09:24,164 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160924_163969_test_mail_group_public_page_as_admin.txt 2026-11-10 16:09:24,164 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmps3jubwp9_chrome_odoo" 2026-11-10 16:09:24,437 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 4851 2026-11-10 16:09:24,438 104 INFO rb-82af9cd-226617-434697 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/tmpwo46jcox_chrome_odoo 2026-11-10 16:09:24,438 104 INFO rb-82af9cd-226617-434697 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:35405/json/version 2026-11-10 16:09:24,439 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35405/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:24,470 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:24,470 104 INFO rb-82af9cd-226617-434697 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:35405/json 2026-11-10 16:09:24,471 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:35405/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:24,482 104 INFO rb-82af9cd-226617-434697 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:35405/devtools/page/B39BA6B4EEF76F484A3352CF18DFFFD9 2026-11-10 16:09:24,493 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:24,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-11-10 16:09:24,527 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.res_users: Login successful for db:rb-82af9cd-226617-434697 login:admin from n/a 2026-11-10 16:09:24,529 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-11-10 16:09:24,545 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz" in browser 2026-11-10 16:09:24,546 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz" 2026-11-10 16:09:24,663 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /chat/680/G7TRSEiZAz HTTP/1.1" 200 - 46 0.022 0.086 2026-11-10 16:09:24,666 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'B39BA6B4EEF76F484A3352CF18DFFFD9', 'loaderId': '7C040408191B0966941FDEA766F1284F', 'isDownload': False} 2026-11-10 16:09:24,666 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:24,692 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-11-10 16:09:24,698 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-11-10 16:09:24,707 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-11-10 16:09:24,713 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-11-10 16:09:24,899 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:24,906 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-11-10 16:09:24,964 104 INFO rb-82af9cd-226617-434697 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/680/G7TRSEiZAz", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:24,972 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:25,061 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /mail/data HTTP/1.1" 200 - 76 0.026 0.068 2026-11-10 16:09:25,062 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.086 2026-11-10 16:09:25,107 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-10 16:09:25,255 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:09:25,259 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:25,268 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.014 0.023 2026-11-10 16:09:25,275 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/discuss.channel/2/avatar_128?unique=7e6b3ae9773aef87f810355988822e2acb08754188823dc04a3b67979efc9cbbde32b32ac65f862f122691812c0eb0ec93e4083cd3aa3e710f552e41261fd9ef HTTP/1.1" 200 - 3 0.001 0.034 2026-11-10 16:09:25,276 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:25,280 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/mail.guest/8/avatar_128?unique=1794321320000 HTTP/1.1" 200 - 3 0.001 0.031 2026-11-10 16:09:25,289 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-10 16:09:25,290 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/discuss.channel/1/avatar_128?unique=de6e0791f335bc4188fb9ae782e57f1f58cd4ed20312d0a94cc74ec00716bc1544e94737371196e839dda9e1a7c5c9abdd8f8a72603d9ccc444429c88b0bb301 HTTP/1.1" 200 - 3 0.003 0.045 2026-11-10 16:09:25,298 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.003 0.034 2026-11-10 16:09:25,325 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/res.partner/3/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 9 0.012 0.026 2026-11-10 16:09:25,329 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/mail.guest/47/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 3 0.000 0.033 2026-11-10 16:09:25,333 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/discuss.channel/680/avatar_128?unique=43a004a12d76c13b3c6ed28682c79635842dd4fb505385e86f1b600d51999ae0794d8ef40e1c862bf9f1bd885d66bf6da473895212f344a7d9c90e10d9b0ee32 HTTP/1.1" 200 - 3 0.001 0.082 2026-11-10 16:09:25,360 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/res.partner/2/avatar_128?unique=1794323151000 HTTP/1.1" 200 - 10 0.008 0.059 2026-11-10 16:09:25,379 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:25,385 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:25,402 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/res.partner/1167/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 10 0.016 0.072 2026-11-10 16:09:25,434 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/res.partner/1168/avatar_128?unique=1794326919000 HTTP/1.1" 200 - 11 0.009 0.130 2026-11-10 16:09:25,438 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:25,439 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /discuss/channel/680/image/11159?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.049 2026-11-10 16:09:25,521 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:25,534 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.005 0.017 2026-11-10 16:09:25,575 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:25,575 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:25,591 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.010 2026-11-10 16:09:25,637 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:25,704 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:25,704 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:25,718 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.009 2026-11-10 16:09:25,743 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/image/11162?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.005 2026-11-10 16:09:25,770 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:25,845 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:25,854 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:25,873 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.018 2026-11-10 16:09:25,877 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:25] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-11-10 16:09:26,020 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:26] "POST /mail/message/post HTTP/1.1" 200 - 41 0.015 0.035 2026-11-10 16:09:26,048 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:26] "GET /discuss/channel/680/image/11162?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-11-10 16:09:26,051 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:26,118 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:26,214 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:26,579 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:26,590 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:26] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.010 2026-11-10 16:09:26,646 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:26,653 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-11-10 16:09:26,658 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.010 2026-11-10 16:09:26,702 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:26,777 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [17/31] 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-11-10 16:09:26,849 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:26,931 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:26,986 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:26,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:27,001 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:27] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.001 0.009 2026-11-10 16:09:27,053 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:27,130 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:27,160 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:27] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.008 0.020 2026-11-10 16:09:27,191 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:27,244 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:27,302 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:27,376 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:27,445 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:27,464 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [11163] 2026-11-10 16:09:27,469 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:27] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.006 0.015 2026-11-10 16:09:27,503 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:27,580 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:27,644 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:27,714 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:27,754 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:27] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.016 0.019 2026-11-10 16:09:27,791 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-11-10 16:09:27,791 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:27,856 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 12971096 (allocated 15077376) 2026-11-10 16:09:27,857 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 4851 2026-11-10 16:09:27,858 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-11-10 16:09:27,858 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 4851 2026-11-10 16:09:27,952 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160927_952425_test_mail_group_public_page_as_admin.txt 2026-11-10 16:09:27,952 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpwo46jcox_chrome_odoo" 2026-11-10 16:09:28,003 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-11-10 16:09:28,926 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 5065 2026-11-10 16:09:28,926 104 INFO rb-82af9cd-226617-434697 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/tmpar1tjz2m_chrome_odoo 2026-11-10 16:09:28,926 104 INFO rb-82af9cd-226617-434697 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:34227/json/version 2026-11-10 16:09:28,927 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:34227/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:28,949 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:28,949 104 INFO rb-82af9cd-226617-434697 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:34227/json 2026-11-10 16:09:28,950 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:34227/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:28,961 104 INFO rb-82af9cd-226617-434697 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:34227/devtools/page/B5B535130BE57B6129E43835435FCB34 2026-11-10 16:09:28,972 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:28,977 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-11-10 16:09:28,987 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-11-10 16:09:29,051 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX" in browser 2026-11-10 16:09:29,051 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX" 2026-11-10 16:09:29,060 104 INFO rb-82af9cd-226617-434697 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-10 16:09:30,399 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /chat/682/B5K3BVXmIX HTTP/1.1" 200 - 101 0.038 1.304 2026-11-10 16:09:30,403 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'B5B535130BE57B6129E43835435FCB34', 'loaderId': 'AF6D062F3B802B532B93A9142FC4F8F4', 'isDownload': False} 2026-11-10 16:09:30,403 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:30,428 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-11-10 16:09:30,433 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-10 16:09:30,437 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-11-10 16:09:30,450 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-11-10 16:09:30,595 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:30,606 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-11-10 16:09:30,668 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:30,699 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/3] Tour discuss_channel_as_guest_tour.js → Step Channel secret token has been hidden on welcome page (trigger: .o-mail-WelcomePage) 2026-11-10 16:09:30,701 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-10 16:09:30,750 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "POST /mail/data HTTP/1.1" 200 - 44 0.019 0.036 2026-11-10 16:09:30,751 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.042 2026-11-10 16:09:30,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/3] Tour discuss_channel_as_guest_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-11-10 16:09:30,822 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/3] Tour discuss_channel_as_guest_tour.js → Step Check that we are on channel page (trigger: .o-mail-Thread) 2026-11-10 16:09:30,832 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.002 0.007 2026-11-10 16:09:30,970 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-11-10 16:09:30,972 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:30,981 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-11-10 16:09:30,984 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.018 0.031 2026-11-10 16:09:30,991 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:30] "GET /web/image/discuss.channel/682/avatar_128?unique=4014ef2887d56b7ad19c41debe30335d53b3b8df77e43dc917ec07892f59c1e330a0fbd7bd8ffaf09ef239c71eee5a1f823cb72a14924a4dee83d6de0e348b08 HTTP/1.1" 200 - 8 0.001 0.046 2026-11-10 16:09:31,003 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.004 0.044 2026-11-10 16:09:31,008 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/image/mail.guest/49/avatar_128?access_token=7a3e95645280d90e4dec546c15353f3980637f680988f5d9f13fee2bc10a5794o0x6b1c516a&unique=1794326970000 HTTP/1.1" 200 - 5 0.001 0.061 2026-11-10 16:09:31,073 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/image/res.partner/2/avatar_128?access_token=67a9c8986ec2f2da04a9764172d1fc508b58f821874d98b8f8b2c18a8dccf1beo0x6b1cba51&unique=1794323151000 HTTP/1.1" 200 - 8 0.004 0.010 2026-11-10 16:09:31,075 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 7629492 (allocated 9699328) 2026-11-10 16:09:31,080 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/image/mail.guest/48/avatar_128?access_token=360b5811d0e077354372567e379614b837cee422503309b39c2d8ea9867e8e32o0x6b1c5042&unique=1794326919000 HTTP/1.1" 200 - 6 0.001 0.019 2026-11-10 16:09:31,093 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/image/res.partner/1170/avatar_128?access_token=e77f559589ba54a3aff3cd7951dde39b829e2a4c353f37dbf1aa06a4e0d04b32o0x6b1e9ee3&unique=1794326919000 HTTP/1.1" 200 - 9 0.003 0.030 2026-11-10 16:09:31,099 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 5065 2026-11-10 16:09:31,100 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-11-10 16:09:31,102 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 5065 2026-11-10 16:09:31,111 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/image/res.partner/1169/avatar_128?access_token=6c234139e8ee469e71c356d14c59c9e5f3172eb25130bb774478bbb1e5479b96o0x6b1ea80b&unique=1794326919000 HTTP/1.1" 200 - 8 0.004 0.044 2026-11-10 16:09:31,196 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160931_196711_test_mail_group_public_page_as_guest.txt 2026-11-10 16:09:31,196 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpar1tjz2m_chrome_odoo" 2026-11-10 16:09:31,492 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 5248 2026-11-10 16:09:31,492 104 INFO rb-82af9cd-226617-434697 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/tmproaxeqx1_chrome_odoo 2026-11-10 16:09:31,492 104 INFO rb-82af9cd-226617-434697 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:39869/json/version 2026-11-10 16:09:31,493 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:39869/json/version with timeout 3 increased to 10s during tests 2026-11-10 16:09:31,530 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:31,530 104 INFO rb-82af9cd-226617-434697 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:39869/json 2026-11-10 16:09:31,531 104 INFO rb-82af9cd-226617-434697 odoo.tests.common.requests: request http://127.0.0.1:39869/json with timeout 3 increased to 10s during tests 2026-11-10 16:09:31,545 104 INFO rb-82af9cd-226617-434697 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:39869/devtools/page/D037D9BA260F40A040AC7F7BBC14EBAA 2026-11-10 16:09:31,554 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:31,557 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-11-10 16:09:31,568 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-11-10 16:09:31,574 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX" in browser 2026-11-10 16:09:31,576 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX" 2026-11-10 16:09:31,656 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /chat/682/B5K3BVXmIX HTTP/1.1" 200 - 43 0.017 0.056 2026-11-10 16:09:31,659 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': 'D037D9BA260F40A040AC7F7BBC14EBAA', 'loaderId': '53022D77444504D397017FDB2949B707', 'isDownload': False} 2026-11-10 16:09:31,660 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:31,689 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/assets/04d98eb/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-11-10 16:09:31,695 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 16:09:31,701 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/assets/b7fcc23/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-10 16:09:31,706 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/assets/6415b1f/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-11-10 16:09:31,866 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-10 16:09:31,898 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-11-10 16:09:31,922 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-11-10 16:09:31,966 104 INFO rb-82af9cd-226617-434697 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/682/B5K3BVXmIX", "delayToCheckUndeterminisms": 0})" 2026-11-10 16:09:31,976 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-11-10 16:09:32,054 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /mail/data HTTP/1.1" 200 - 44 0.025 0.060 2026-11-10 16:09:32,055 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.075 2026-11-10 16:09:32,226 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.013 0.026 2026-11-10 16:09:32,234 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-11-10 16:09:32,244 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-10 16:09:32,265 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.013 0.062 2026-11-10 16:09:32,276 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/discuss.channel/681/avatar_128?unique=54f7eec6dac8fc732bfaf075fd991609e29bfcabad503a62aa6f57adffe6e64a18d23f5e167fcb9b955ba971884381ab8a237dadcdb7f75f13aea9a19b8858af HTTP/1.1" 200 - 8 0.002 0.076 2026-11-10 16:09:32,296 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/res.partner/1170/avatar_128?access_token=e77f559589ba54a3aff3cd7951dde39b829e2a4c353f37dbf1aa06a4e0d04b32o0x6b1e9ee3&unique=1794326919000 HTTP/1.1" 200 - 9 0.010 0.087 2026-11-10 16:09:32,302 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-11-10 16:09:32,309 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/discuss.channel/682/avatar_128?unique=4014ef2887d56b7ad19c41debe30335d53b3b8df77e43dc917ec07892f59c1e330a0fbd7bd8ffaf09ef239c71eee5a1f823cb72a14924a4dee83d6de0e348b08 HTTP/1.1" 200 - 8 0.005 0.085 2026-11-10 16:09:32,314 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/mail.guest/48/avatar_128?access_token=360b5811d0e077354372567e379614b837cee422503309b39c2d8ea9867e8e32o0x6b1c5042&unique=1794326919000 HTTP/1.1" 200 - 5 0.001 0.094 2026-11-10 16:09:32,326 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-11-10 16:09:32,327 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.005 0.034 2026-11-10 16:09:32,336 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/res.partner/2/avatar_128?access_token=67a9c8986ec2f2da04a9764172d1fc508b58f821874d98b8f8b2c18a8dccf1beo0x6b1cba51&unique=1794323151000 HTTP/1.1" 200 - 8 0.003 0.032 2026-11-10 16:09:32,342 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/mail.guest/49/avatar_128?access_token=7a3e95645280d90e4dec546c15353f3980637f680988f5d9f13fee2bc10a5794o0x6b1c516a&unique=1794326970000 HTTP/1.1" 200 - 6 0.001 0.037 2026-11-10 16:09:32,360 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/res.partner/1169/avatar_128?access_token=6c234139e8ee469e71c356d14c59c9e5f3172eb25130bb774478bbb1e5479b96o0x6b1ea80b&unique=1794326919000 HTTP/1.1" 200 - 8 0.003 0.040 2026-11-10 16:09:32,383 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-11-10 16:09:32,449 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:32,459 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.006 0.010 2026-11-10 16:09:32,533 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:32,534 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-11-10 16:09:32,578 104 INFO ? werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-10 16:09:32,582 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.005 0.022 2026-11-10 16:09:32,624 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-11-10 16:09:32,687 104 INFO rb-82af9cd-226617-434697 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-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-11-10 16:09:32,687 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-11-10 16:09:32,706 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.002 0.011 2026-11-10 16:09:32,743 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/image/11170?access_token=fbf67517-c592-4fea-aa14-16648c10bfaf&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.001 0.005 2026-11-10 16:09:32,756 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-11-10 16:09:32,832 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-11-10 16:09:32,836 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [10/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese'))[data-persistent] 2026-11-10 16:09:32,856 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.008 0.015 2026-11-10 16:09:32,871 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.005 0.029 2026-11-10 16:09:32,874 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:32] "GET /web/assets/954df33/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-11-10 16:09:33,065 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:33] "POST /mail/message/post HTTP/1.1" 200 - 50 0.024 0.059 2026-11-10 16:09:33,101 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [11/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:33,167 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [12/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:33,294 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-11-10 16:09:33,775 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [14/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) .o-mail-MessageReaction:contains('🙂') 2026-11-10 16:09:33,785 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:33] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.013 2026-11-10 16:09:33,849 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [15/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')):not(:has(.o-mail-MessageReaction:contains('🙂'))) 2026-11-10 16:09:33,870 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [10] 2026-11-10 16:09:33,884 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:33] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.028 0.013 2026-11-10 16:09:33,906 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [16/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('cheese')) 2026-11-10 16:09:33,981 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [17/31] 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-11-10 16:09:34,056 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-11-10 16:09:34,144 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-11-10 16:09:34,201 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:34,203 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [20/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer .o-mail-AttachmentCard:not(.o-isUploading):contains(extra.txt) 2026-11-10 16:09:34,239 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.012 2026-11-10 16:09:34,256 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-11-10 16:09:34,341 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [22/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) 2026-11-10 16:09:34,370 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:34] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.008 0.020 2026-11-10 16:09:34,434 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [23/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:34,486 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [24/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") 2026-11-10 16:09:34,552 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [25/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("extra.txt") .o-mail-AttachmentCard-unlink 2026-11-10 16:09:34,629 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-11-10 16:09:34,698 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [27/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')):not(:has(.o-mail-AttachmentCard:contains("extra.txt"))) 2026-11-10 16:09:34,718 104 INFO rb-82af9cd-226617-434697 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [11171] 2026-11-10 16:09:34,721 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:34] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.007 0.015 2026-11-10 16:09:34,754 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-11-10 16:09:34,834 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-11-10 16:09:34,899 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-11-10 16:09:34,962 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: [31/31] Tour discuss_channel_public_tour.js → Step .o-mail-SearchMessagesPanel .o-mail-Message:has(.o-mail-Message-body:contains('vegetables')) .o-mail-AttachmentCard:contains("text.txt") 2026-11-10 16:09:34,990 104 INFO rb-82af9cd-226617-434697 werkzeug: 127.0.0.1 - - [10/Nov/2026 16:09:34] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.010 0.016 2026-11-10 16:09:35,019 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-11-10 16:09:35,020 104 INFO rb-82af9cd-226617-434697 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-11-10 16:09:35,081 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 11422500 (allocated 12845056) 2026-11-10 16:09:35,082 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 5248 2026-11-10 16:09:35,083 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-11-10 16:09:35,085 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 5248 2026-11-10 16:09:35,187 104 INFO rb-82af9cd-226617-434697 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-82af9cd-226617-434697/chrome_logs/chrome_log_20261110_160935_186858_test_mail_group_public_page_as_guest.txt 2026-11-10 16:09:35,187 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmproaxeqx1_chrome_odoo" 2026-11-10 16:09:35,233 104 INFO rb-82af9cd-226617-434697 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ...