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.123-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.0-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-6.1.3-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.123-py3-none-any.whl (16.2 MB) Downloading click-8.5.0-py3-none-any.whl (125 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-6.1.3-py3-none-any.whl (11 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=1510760 sha256=7628f9eee15e540fa0f9da66a37bebe94a245546f28dfbb2ea69286fafdb7154 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-c2k3ysg_/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.123 click-8.5.0 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-6.1.3 2026-10-31 16:22:04,361 104 INFO ? odoo: Odoo version 18.0 2026-10-31 16:22:04,362 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-10-31 16:22:04,362 104 INFO ? odoo: addons paths: ['/data/build/rb-be2b723-226188/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-be2b723-226188/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-10-31 16:22:04,362 104 INFO ? odoo: database: runbot_build@default:5435 2026-10-31 16:22:04,617 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-10-31 16:22:04,630 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-10-31 16:22:04,951 104 INFO ? odoo.tests.common: Importing test framework 2026-10-31 16:22:05,368 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-31 16:22:05,404 104 INFO rb-be2b723-226188-430982 odoo.modules.loading: loading 1 modules... 2026-10-31 16:22:05,612 104 INFO rb-be2b723-226188-430982 odoo.modules.loading: 1 modules loaded in 0.21s, 0 queries (+0 extra) 2026-10-31 16:22:06,970 104 INFO rb-be2b723-226188-430982 odoo.modules.loading: loading 1181 modules... 2026-10-31 16:22:30,000 104 INFO rb-be2b723-226188-430982 odoo.modules.loading: 1181 modules loaded in 23.03s, 2 queries (+2 extra) 2026-10-31 16:22:33,083 104 INFO rb-be2b723-226188-430982 odoo.modules.loading: Modules loaded. 2026-10-31 16:22:33,378 104 INFO rb-be2b723-226188-430982 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-31 16:22:33,379 104 INFO rb-be2b723-226188-430982 odoo.modules.registry: Registry loaded in 28.010s 2026-10-31 16:22:33,380 104 INFO rb-be2b723-226188-430982 odoo.service.server: Starting post tests 2026-10-31 16:22:34,772 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-31 16:22:40,284 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 4.237284421920776 seconds 2026-10-31 16:22:41,114 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.8297226428985596 seconds 2026-10-31 16:22:46,855 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-31 16:22:47,132 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:22:47,147 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:22:47,554 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:47] "GET /print/cv?employee_ids=35&color_primary=%23666666&color_secondary=%23666666&show_skills=1&show_contact=1&show_others=1 HTTP/1.1" 400 - 21 0.005 0.404 2026-10-31 16:22:47,556 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_report.SkillsTestReport.test_cv_report_traceback: waiting for threads: [] 2026-10-31 16:22:47,672 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1590 checked, 4 removed 2026-10-31 16:22:47,691 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-31 16:22:49,303 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 164 2026-10-31 16:22:49,303 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmptcmec45u_chrome_odoo 2026-10-31 16:22:49,303 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:41987/json/version 2026-10-31 16:22:49,304 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41987/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:22:49,395 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/150.0.7871.114 2026-10-31 16:22:49,395 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:41987/json 2026-10-31 16:22:49,396 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41987/json with timeout 3 increased to 10s during tests 2026-10-31 16:22:49,408 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:41987/devtools/page/9BF79FE295CD59E34AB4D1C41F727A30 2026-10-31 16:22:49,421 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-31 16:22:49,431 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-31 16:22:49,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:22:49,485 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-31 16:22:49,488 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 16:22:49,488 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 16:22:49,503 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:22:51,761 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:51] "GET /odoo HTTP/1.1" 200 - 190 0.165 2.096 2026-10-31 16:22:51,764 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '9BF79FE295CD59E34AB4D1C41F727A30', 'loaderId': '00918CFAC82ECFF237A58A5D98429DC3', 'isDownload': False} 2026-10-31 16:22:51,765 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-31 16:22:51,798 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:51] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-31 16:22:51,806 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:51] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 16:22:51,863 104 INFO rb-be2b723-226188-430982 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-10-31 16:22:52,482 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.246 0.445 2026-10-31 16:22:52,493 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.700 2026-10-31 16:22:52,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.707 2026-10-31 16:22:52,515 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.442 2026-10-31 16:22:52,631 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 16:22:52,802 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-31 16:22:52,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.013 2026-10-31 16:22:52,835 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-31 16:22:52,874 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 16:22:52,927 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.026 0.090 2026-10-31 16:22:52,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.063 2026-10-31 16:22:52,967 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate test code "odoo.startTour('hr_skills_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:22:52,979 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [1/45] Tour hr_skills_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 16:22:52,982 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.084 2026-10-31 16:22:52,988 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.022 2026-10-31 16:22:53,121 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.053 0.137 2026-10-31 16:22:53,210 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [2/45] Tour hr_skills_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-31 16:22:53,358 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [3/45] Tour hr_skills_tour → Step Create a new employee (trigger: .o-kanban-button-new) 2026-10-31 16:22:53,554 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "POST /mail/data HTTP/1.1" 200 - 140 0.196 0.389 2026-10-31 16:22:53,560 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.426 2026-10-31 16:22:53,580 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.414 2026-10-31 16:22:53,621 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.444 2026-10-31 16:22:53,708 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.028 2026-10-31 16:22:57,767 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 4.142 2026-10-31 16:22:57,813 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 5.048 2026-10-31 16:22:57,818 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 5.061 2026-10-31 16:22:57,846 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 5.077 2026-10-31 16:22:57,848 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 4.251 2026-10-31 16:22:57,871 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.048 2026-10-31 16:22:57,898 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 4.340 2026-10-31 16:22:57,912 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.025 2026-10-31 16:22:57,941 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.007 0.047 2026-10-31 16:22:57,989 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:22:58,025 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:22:58,362 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "POST /web/dataset/call_kw/hr.employee/get_views HTTP/1.1" 200 - 177 0.096 0.314 2026-10-31 16:22:58,420 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.386 2026-10-31 16:22:58,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 8 0.019 0.016 2026-10-31 16:22:58,463 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range HTTP/1.1" 200 - 4 0.004 0.045 2026-10-31 16:22:58,664 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:58] "POST /web/dataset/call_kw/hr.employee/web_search_read HTTP/1.1" 200 - 73 0.060 0.179 2026-10-31 16:22:59,106 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/res.users/14/avatar_128 HTTP/1.1" 200 - 18 0.024 0.043 2026-10-31 16:22:59,121 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [4/45] Tour hr_skills_tour → Step Pick a name (trigger: .o_field_widget[name='name'] input) 2026-10-31 16:22:59,177 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/26/image_128?unique=1793462867000 HTTP/1.1" 200 - 12 0.018 0.086 2026-10-31 16:22:59,215 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 11 0.009 0.167 2026-10-31 16:22:59,242 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 10 0.007 0.196 2026-10-31 16:22:59,270 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/6/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.004 0.199 2026-10-31 16:22:59,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 0.249 2026-10-31 16:22:59,316 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/23/image_128?unique=1793461356000 HTTP/1.1" 200 - 4 0.002 0.061 2026-10-31 16:22:59,339 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/14/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.003 0.218 2026-10-31 16:22:59,351 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/22/image_128?unique=1793461356000 HTTP/1.1" 200 - 4 0.002 0.162 2026-10-31 16:22:59,372 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/7/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.003 0.147 2026-10-31 16:22:59,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/21/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.003 0.094 2026-10-31 16:22:59,443 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/8/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.015 0.079 2026-10-31 16:22:59,476 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/20/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.005 0.192 2026-10-31 16:22:59,507 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/24/image_128?unique=1793462010000 HTTP/1.1" 200 - 5 0.003 0.118 2026-10-31 16:22:59,512 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.084 2026-10-31 16:22:59,545 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/11/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.005 0.215 2026-10-31 16:22:59,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/2/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.003 0.079 2026-10-31 16:22:59,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/17/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.003 0.062 2026-10-31 16:22:59,629 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/12/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.002 0.261 2026-10-31 16:22:59,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/27/image_128?unique=1793462867000 HTTP/1.1" 200 - 5 0.003 0.095 2026-10-31 16:22:59,686 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/10/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.004 0.085 2026-10-31 16:22:59,775 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 12 0.011 0.318 2026-10-31 16:22:59,799 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/25/image_128?unique=1793462867000 HTTP/1.1" 200 - 5 0.004 0.253 2026-10-31 16:22:59,835 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/3/image_128?unique=1793463410000 HTTP/1.1" 200 - 5 0.003 0.224 2026-10-31 16:22:59,855 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/28/image_128?unique=1793463260000 HTTP/1.1" 200 - 4 0.003 0.066 2026-10-31 16:22:59,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/30/image_128?unique=1793463260000 HTTP/1.1" 200 - 4 0.003 0.164 2026-10-31 16:22:59,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/1/image_128?unique=1793463260000 HTTP/1.1" 200 - 4 0.003 0.255 2026-10-31 16:22:59,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/29/image_128?unique=1793463260000 HTTP/1.1" 200 - 4 0.002 0.097 2026-10-31 16:22:59,936 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/16/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.003 0.046 2026-10-31 16:22:59,954 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/31/image_128?unique=1793463260000 HTTP/1.1" 200 - 4 0.002 0.103 2026-10-31 16:22:59,973 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:22:59] "GET /web/image/hr.employee/4/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.004 0.064 2026-10-31 16:23:00,001 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/image/hr.employee/18/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.003 0.328 2026-10-31 16:23:00,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/image/hr.employee/5/image_128?unique=1793461361000 HTTP/1.1" 200 - 5 0.004 0.073 2026-10-31 16:23:00,068 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/image/hr.employee/15/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.003 0.138 2026-10-31 16:23:00,105 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/image/hr.employee/9/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.004 0.233 2026-10-31 16:23:00,136 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/image/hr.employee/13/image_128?unique=1793461356000 HTTP/1.1" 200 - 5 0.002 0.165 2026-10-31 16:23:00,142 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/hr.employee.base/get_presence_server_action_data HTTP/1.1" 200 - 11 0.002 0.116 2026-10-31 16:23:00,154 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/res.company/has_access HTTP/1.1" 200 - 0 0.000 0.132 2026-10-31 16:23:00,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/hr.skill.type/search_count HTTP/1.1" 200 - 2 0.001 0.077 2026-10-31 16:23:00,179 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/res.users/read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 16:23:00,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:23:00,230 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-31 16:23:00,326 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:23:00,342 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [5/45] Tour hr_skills_tour → Step Save (trigger: .o_form_button_save) 2026-10-31 16:23:00,473 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [6/45] Tour hr_skills_tour → Step Open the Resume tab (trigger: .o_notebook_headers a.nav-link[name='skills_resume']) 2026-10-31 16:23:00,486 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:00] "POST /web/dataset/call_kw/hr.employee/onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 16:23:00,551 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [7/45] Tour hr_skills_tour → Step Add a new Resume experience (trigger: .o_field_resume_one2many tr.o_resume_group_header button.btn-secondary) 2026-10-31 16:23:01,084 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 202 0.157 0.384 2026-10-31 16:23:01,210 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [8/45] Tour hr_skills_tour → Step Enter some company name (trigger: .modal:contains(new resume line) .modal-body .o_field_widget[name='name'] input) 2026-10-31 16:23:01,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "POST /mail/thread/data HTTP/1.1" 200 - 37 0.032 0.075 2026-10-31 16:23:01,274 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.017 0.072 2026-10-31 16:23:01,288 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "POST /web/dataset/call_kw/hr.resume.line/get_views HTTP/1.1" 200 - 6 0.004 0.069 2026-10-31 16:23:01,308 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "GET /web/image/hr.employee/36/avatar_128?unique=1793463780000 HTTP/1.1" 200 - 4 0.003 0.104 2026-10-31 16:23:01,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:01] "POST /web/dataset/call_kw/hr.resume.line/onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-10-31 16:23:01,469 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [9/45] Tour hr_skills_tour → Step Set start date (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] input) 2026-10-31 16:23:01,586 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [10/45] Tour hr_skills_tour → Step Give some description (trigger: .modal:contains(new resume line) .o_field_html[name='description'] div.o-paragraph) 2026-10-31 16:23:01,681 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [11/45] Tour hr_skills_tour → Step Save it (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-31 16:23:01,749 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [12/45] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-31 16:23:02,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 78 0.087 0.128 2026-10-31 16:23:02,031 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 16:23:02,091 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [13/45] Tour hr_skills_tour → Step Edit newly created experience (trigger: .o_resume_line_title:contains(Mamie Rock)) 2026-10-31 16:23:02,119 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.018 0.053 2026-10-31 16:23:02,144 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "GET /web/image/hr.employee/36/avatar_128?unique=1793463781000 HTTP/1.1" 200 - 4 0.002 0.046 2026-10-31 16:23:02,158 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [14/45] Tour hr_skills_tour → Step Change type (trigger: .modal:contains(new resume line) .o_field_widget[name='line_type_id'] input) 2026-10-31 16:23:02,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.resume.line/web_read HTTP/1.1" 200 - 2 0.002 0.016 2026-10-31 16:23:02,259 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [15/45] Tour hr_skills_tour → Step Choose experience (trigger: .ui-autocomplete .ui-menu-item a:contains("Experience")) 2026-10-31 16:23:02,262 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.resume.line.type/name_search HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 16:23:02,333 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [16/45] Tour hr_skills_tour → Step Save experience change (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-31 16:23:02,409 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [17/45] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-31 16:23:02,484 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [18/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('Pick a skill from the list')) 2026-10-31 16:23:02,549 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [19/45] Tour hr_skills_tour → Step Select Music (trigger: .modal:contains(select skills) .o_field_widget[name='skill_type_id'] label:contains('Best Music')) 2026-10-31 16:23:02,597 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.employee.skill/get_views HTTP/1.1" 200 - 6 0.005 0.043 2026-10-31 16:23:02,652 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 10 0.005 0.031 2026-10-31 16:23:02,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.skill.type/web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:23:02,785 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [20/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-31 16:23:02,847 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 16:23:02,849 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [21/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Fortunate Son")) 2026-10-31 16:23:02,912 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [22/45] Tour hr_skills_tour → Step Select a level (trigger: .modal:contains(select skills) .o_field_widget[name='skill_level_id'] input) 2026-10-31 16:23:02,937 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 5 0.002 0.017 2026-10-31 16:23:02,978 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [23/45] Tour hr_skills_tour → Step Choose the level (trigger: .ui-autocomplete .ui-menu-item a:contains("Level 2")) 2026-10-31 16:23:02,979 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:02] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 2 0.002 0.005 2026-10-31 16:23:03,041 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [24/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-31 16:23:03,063 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 4 0.002 0.019 2026-10-31 16:23:03,113 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [25/45] Tour hr_skills_tour → Step Wait the new skill is completely saved. Ensure also the modal is closed before open a new one. (trigger: body:not(:has(.modal))) 2026-10-31 16:23:03,333 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 90 0.075 0.116 2026-10-31 16:23:03,351 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.009 2026-10-31 16:23:03,400 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [26/45] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Fortunate Son')) 2026-10-31 16:23:03,453 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [27/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-31 16:23:03,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.032 0.071 2026-10-31 16:23:03,478 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "GET /web/image/hr.employee/36/avatar_128?unique=1793463783000 HTTP/1.1" 200 - 4 0.002 0.067 2026-10-31 16:23:03,511 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [28/45] Tour hr_skills_tour → Step Music should be already selected (trigger: .modal:contains(select skills) .o_field_widget[name=skill_id] input:value(Fortunate Son)) 2026-10-31 16:23:03,526 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.002 0.011 2026-10-31 16:23:03,564 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [29/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-31 16:23:03,627 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [30/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Oh Mary")) 2026-10-31 16:23:03,629 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:23:03,690 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [31/45] Tour hr_skills_tour → Step Select a level (trigger: .modal:contains(select skills) .o_field_widget[name='skill_level_id'] input) 2026-10-31 16:23:03,698 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 16:23:03,753 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.skill.level/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:23:03,754 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [32/45] Tour hr_skills_tour → Step Choose the level (trigger: .ui-autocomplete .ui-menu-item a:contains("Level 7")) 2026-10-31 16:23:03,821 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [33/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-31 16:23:03,832 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:03] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 2 0.000 0.007 2026-10-31 16:23:03,904 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [34/45] Tour hr_skills_tour → Step Wait the new skill is completely saved (trigger: body:not(:has(.modal))) 2026-10-31 16:23:04,132 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 86 0.053 0.144 2026-10-31 16:23:04,156 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 16:23:04,209 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [35/45] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Oh Mary')) 2026-10-31 16:23:04,227 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.017 0.053 2026-10-31 16:23:04,264 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [36/45] Tour hr_skills_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 16:23:04,315 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [37/45] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-31 16:23:04,373 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [38/45] Tour hr_skills_tour → Step Select a song (trigger: .modal:contains(select skills) .o_field_widget[name='skill_id'] input) 2026-10-31 16:23:04,389 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 6 0.002 0.011 2026-10-31 16:23:04,440 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /web/dataset/call_kw/hr.skill/name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:23:04,440 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [39/45] Tour hr_skills_tour → Step Choose the song (trigger: .ui-autocomplete .ui-menu-item a:contains("Oh Mary")) 2026-10-31 16:23:04,501 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [40/45] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(select skills) .o_form_button_save:contains(save & close)) 2026-10-31 16:23:04,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /web/dataset/call_kw/hr.employee.skill/onchange HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 16:23:04,572 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [41/45] Tour hr_skills_tour → Step Close validation error popup (trigger: .modal:contains(validation error) .modal-footer .btn-primary) 2026-10-31 16:23:04,637 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:04] "POST /web/dataset/call_kw/hr.employee/web_save HTTP/1.1" 200 - 2 0.002 0.036 2026-10-31 16:23:04,702 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [42/45] Tour hr_skills_tour → Step Close skill dialog (trigger: .modal:contains(select skills) .modal-header .btn-close) 2026-10-31 16:23:04,771 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [43/45] Tour hr_skills_tour → Step Wait for modal to close (trigger: body:not(:has(.modal))) 2026-10-31 16:23:04,841 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [44/45] Tour hr_skills_tour → Step Check that no duplicate skill was added (trigger: .o_data_row td.o_data_cell:contains('Oh Mary')) 2026-10-31 16:23:04,900 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [45/45] Tour hr_skills_tour → Step Discard changes (trigger: .o_form_button_cancel) 2026-10-31 16:23:04,970 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-31 16:23:04,971 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-31 16:23:05,173 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 42497060 (allocated 44462080) 2026-10-31 16:23:05,192 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 164 2026-10-31 16:23:05,193 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-31 16:23:05,194 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 164 2026-10-31 16:23:05,341 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162305_341558_test_ui.txt 2026-10-31 16:23:05,342 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmptcmec45u_chrome_odoo" 2026-10-31 16:23:05,403 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:23:07,055 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-31 16:23:07,851 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 16:23:09,846 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-31 16:23:09,975 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [242277, 242289, 242292] 2026-10-31 16:23:09,975 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4912, 4924, 4927] 2026-10-31 16:23:10,048 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-31 16:23:10,508 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-31 16:23:10,652 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 16:23:10,668 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-31 16:23:10,808 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-31 16:23:10,931 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 16:23:12,800 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-10-31 16:23:18,288 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-10-31 16:23:18,776 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 460 2026-10-31 16:23:18,776 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless temporary user profile dir: /tmp/tmpk9226097_chrome_odoo 2026-10-31 16:23:18,777 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:46201/json/version 2026-10-31 16:23:18,780 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46201/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:23:18,800 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Browser version: Chrome/150.0.7871.114 2026-10-31 16:23:18,802 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:46201/json 2026-10-31 16:23:18,803 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46201/json with timeout 3 increased to 10s during tests 2026-10-31 16:23:18,827 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Websocket url found: ws://127.0.0.1:46201/devtools/page/4ECD90869EFD56C786D80329E998E322 2026-10-31 16:23:18,843 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Enable chrome headless console log notification 2026-10-31 16:23:18,848 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless enable page notifications 2026-10-31 16:23:18,980 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:georges1 from n/a 2026-10-31 16:23:18,990 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Setting session cookie in browser 2026-10-31 16:23:18,993 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-31 16:23:18,993 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-31 16:23:19,004 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:23:20,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /my/projects HTTP/1.1" 200 - 241 0.134 1.164 2026-10-31 16:23:20,303 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigation result: {'frameId': '4ECD90869EFD56C786D80329E998E322', 'loaderId': 'EC6B453D69DF2FF6895B354342AAEE0D', 'isDownload': False} 2026-10-31 16:23:20,304 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-31 16:23:20,336 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:23:20,352 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 16:23:20,402 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.032 0.033 2026-10-31 16:23:20,410 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 16:23:20,421 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.053 2026-10-31 16:23:20,432 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 16:23:20,435 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 16:23:20,449 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 16:23:20,468 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.028 2026-10-31 16:23:20,555 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 16:23:20,559 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 16:23:20,565 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 16:23:20,573 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/image/website/1/logo/My%20Website?unique=14a5d6e HTTP/1.1" 200 - 4 0.003 0.016 2026-10-31 16:23:20,643 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 16:23:20,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.043 2026-10-31 16:23:20,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:20] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 4 0.002 0.053 2026-10-31 16:23:21,054 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 16:23:21,147 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:23:21,157 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [1/23] Tour portal_project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-31 16:23:21,186 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.094 2026-10-31 16:23:21,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.013 0.086 2026-10-31 16:23:21,383 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /my/projects/31 HTTP/1.1" 200 - 33 0.022 0.097 2026-10-31 16:23:21,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.008 0.016 2026-10-31 16:23:21,456 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /en_US/my/projects/31/project_sharing HTTP/1.1" 301 - 0 0.000 0.002 2026-10-31 16:23:21,476 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /en/my/projects/31/project_sharing HTTP/1.1" 303 - 0 0.000 0.002 2026-10-31 16:23:21,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /my/projects/31/project_sharing HTTP/1.1" 200 - 52 0.037 0.163 2026-10-31 16:23:21,713 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /web/assets/4104559/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 16:23:21,715 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:21] "GET /web/assets/8ad2b2b/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 16:23:22,119 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 16:23:22,152 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 16:23:22,156 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: Owl is running in 'dev' mode. 2026-10-31 16:23:22,232 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/action/load HTTP/1.1" 200 - 13 0.008 0.018 2026-10-31 16:23:22,278 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /mail/data HTTP/1.1" 200 - 19 0.012 0.056 2026-10-31 16:23:22,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.056 2026-10-31 16:23:22,428 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: :iframe .o_project_sharing) 2026-10-31 16:23:22,480 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 95 0.047 0.148 2026-10-31 16:23:22,492 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.051 2026-10-31 16:23:22,537 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: :iframe button.o-kanban-button-new) 2026-10-31 16:23:22,569 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /im_livechat/init HTTP/1.1" 200 - 20 0.017 0.107 2026-10-31 16:23:22,581 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.065 2026-10-31 16:23:22,601 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.007 0.070 2026-10-31 16:23:22,698 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.014 0.056 2026-10-31 16:23:22,870 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: :iframe .o_kanban_quick_create .o_field_widget[name="name"] input) 2026-10-31 16:23:22,889 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.002 0.014 2026-10-31 16:23:22,913 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:22] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 16:23:22,946 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: :iframe .o_kanban_group:not(.o_group_draggable)) 2026-10-31 16:23:22,998 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: :iframe .o_kanban_quick_create .o_kanban_edit) 2026-10-31 16:23:23,069 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: :iframe div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-31 16:23:23,192 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 65 0.038 0.083 2026-10-31 16:23:23,240 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 9 0.007 0.028 2026-10-31 16:23:23,356 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 34 0.027 0.055 2026-10-31 16:23:23,420 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 16:23:23,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-10-31 16:23:23,502 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 16:23:23,544 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /mail/thread/data HTTP/1.1" 200 - 21 0.010 0.030 2026-10-31 16:23:23,545 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: :iframe .o-mail-Composer-input) 2026-10-31 16:23:23,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 28 0.024 0.055 2026-10-31 16:23:23,668 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /mail/chatter_fetch HTTP/1.1" 200 - 16 0.010 0.078 2026-10-31 16:23:23,697 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: :iframe .o-mail-Composer-send:enabled) 2026-10-31 16:23:23,700 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "GET /web/image/res.partner/396/avatar_128?access_token=12824bd1b6d39875196a7d47745196f87354a71b27d4479ea2adc48094e95ebeo0x6b0b927b&unique=1793463790000 HTTP/1.1" 200 - 5 0.004 0.115 2026-10-31 16:23:23,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 1 0.003 0.005 2026-10-31 16:23:23,769 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: :iframe ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-31 16:23:23,826 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: :iframe .o_searchview_dropdown_toggler) 2026-10-31 16:23:23,843 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 53 0.033 0.089 2026-10-31 16:23:23,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.075 2026-10-31 16:23:23,889 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.008 2026-10-31 16:23:23,904 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.016 2026-10-31 16:23:23,910 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-31 16:23:23,967 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:23] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.010 0.035 2026-10-31 16:23:24,005 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.010 0.068 2026-10-31 16:23:24,082 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: :iframe .o_filter_menu .dropdown-item:first-child) 2026-10-31 16:23:24,104 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /mail/message/post HTTP/1.1" 200 - 41 0.026 0.053 2026-10-31 16:23:24,135 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.005 0.013 2026-10-31 16:23:24,147 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: :iframe .o_group_by_menu .dropdown-item:first-child) 2026-10-31 16:23:24,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /mail/thread/data HTTP/1.1" 200 - 11 0.006 0.034 2026-10-31 16:23:24,200 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: :iframe .o_favorite_menu .o_add_favorite) 2026-10-31 16:23:24,269 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: :iframe .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-31 16:23:24,334 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: :iframe .o_filter_menu .dropdown-item:first-child) 2026-10-31 16:23:24,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 7 0.004 0.014 2026-10-31 16:23:24,382 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.003 0.013 2026-10-31 16:23:24,393 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.025 2026-10-31 16:23:24,400 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: :iframe .o_group_by_menu .dropdown-item:first-child) 2026-10-31 16:23:24,453 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 16 0.014 0.039 2026-10-31 16:23:24,466 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: :iframe .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-31 16:23:24,498 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 14 0.013 0.078 2026-10-31 16:23:24,544 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: :iframe button.o_switch_view.o_list) 2026-10-31 16:23:24,603 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [20/23] Tour portal_project_sharing_tour → Step :iframe .o_list_view 2026-10-31 16:23:24,667 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.008 0.053 2026-10-31 16:23:24,724 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 15 0.010 0.024 2026-10-31 16:23:24,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:23:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-10-31 16:23:24,815 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [21/23] Tour portal_project_sharing_tour → Step :iframe .o_optional_columns_dropdown_toggle 2026-10-31 16:23:24,891 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [22/23] Tour portal_project_sharing_tour → Step :iframe .dropdown-item:contains("Milestone") 2026-10-31 16:23:24,947 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: :iframe .o_list_view) 2026-10-31 16:23:25,014 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: tour succeeded 2026-10-31 16:23:25,015 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-31 16:23:25,178 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 28949172 (allocated 30408704) 2026-10-31 16:23:25,190 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing chrome headless with pid 460 2026-10-31 16:23:25,193 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing websocket connection 2026-10-31 16:23:25,195 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Terminating chrome headless with pid 460 2026-10-31 16:23:25,315 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162325_315086_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-31 16:23:25,315 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Removing chrome user profile "/tmp/tmpk9226097_chrome_odoo" 2026-10-31 16:23:25,430 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:23:25,584 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:28,596 104 INFO rb-be2b723-226188-430982 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 0x7fbd66dc4f40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:28,597 104 INFO rb-be2b723-226188-430982 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 0x7fbd639d4720> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:28,606 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:28,612 104 INFO rb-be2b723-226188-430982 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 0x7fbd639d6a20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:29,007 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:31,978 104 INFO rb-be2b723-226188-430982 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 0x7fbd670c3060> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:31,980 104 INFO rb-be2b723-226188-430982 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 0x7fbd642d02c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:31,988 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:31,995 104 INFO rb-be2b723-226188-430982 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 0x7fbd64205a80> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:32,446 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:34,729 104 INFO rb-be2b723-226188-430982 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 0x7fbd64f67600> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:34,730 104 INFO rb-be2b723-226188-430982 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 0x7fbd64224c20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:34,735 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:34,740 104 INFO rb-be2b723-226188-430982 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 0x7fbd642244a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:35,829 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:38,034 104 INFO rb-be2b723-226188-430982 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 0x7fbd63baf240> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:38,035 104 INFO rb-be2b723-226188-430982 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 0x7fbd642d5bc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:38,040 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:38,045 104 INFO rb-be2b723-226188-430982 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 0x7fbd642d6200> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:38,353 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:41,504 104 INFO rb-be2b723-226188-430982 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 0x7fbd65a1c680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:41,505 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f1260> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:41,512 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:41,519 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f0ae0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:41,902 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:45,095 104 INFO rb-be2b723-226188-430982 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 0x7fbd63a03100> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:45,097 104 INFO rb-be2b723-226188-430982 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 0x7fbd64a29080> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:45,105 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:45,112 104 INFO rb-be2b723-226188-430982 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 0x7fbd64a2afc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:45,461 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:48,635 104 INFO rb-be2b723-226188-430982 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 0x7fbd64488680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:48,636 104 INFO rb-be2b723-226188-430982 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 0x7fbd6428f420> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:48,642 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:48,647 104 INFO rb-be2b723-226188-430982 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 0x7fbd6428fec0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:48,979 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:51,143 104 INFO rb-be2b723-226188-430982 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 0x7fbd654c8680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:51,144 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f6520> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:51,149 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:51,154 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f4b80> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:52,789 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-10-31 16:23:52,804 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8843] 2026-10-31 16:23:52,813 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:23:53,275 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-10-31 16:23:53,286 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8845] 2026-10-31 16:23:53,296 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:23:53,724 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-10-31 16:23:53,736 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8847] 2026-10-31 16:23:53,746 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:23:54,703 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-10-31 16:23:54,712 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8858] 2026-10-31 16:23:54,719 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:23:54,752 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-31 16:23:55,029 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-31 16:23:55,745 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:58,126 104 INFO rb-be2b723-226188-430982 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 0x7fbd667f9440> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:58,126 104 INFO rb-be2b723-226188-430982 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 0x7fbd654c8680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:58,132 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:58,136 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c58b80> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:23:58,163 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 16:23:58,551 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:01,839 104 INFO rb-be2b723-226188-430982 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 0x7fbd6429cae0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:01,841 104 INFO rb-be2b723-226188-430982 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 0x7fbd6417dc60> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:01,849 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:01,854 104 INFO rb-be2b723-226188-430982 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 0x7fbd6417d580> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:02,192 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:05,388 104 INFO rb-be2b723-226188-430982 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 0x7fbd660adc60> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:05,389 104 INFO rb-be2b723-226188-430982 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 0x7fbd6445cae0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:05,395 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:05,399 104 INFO rb-be2b723-226188-430982 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 0x7fbd6445c680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:05,772 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:08,141 104 INFO rb-be2b723-226188-430982 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 0x7fbd65a1d080> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:08,142 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c82a20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:08,150 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:08,156 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c82ca0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:09,311 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:11,564 104 INFO rb-be2b723-226188-430982 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 0x7fbd642d6980> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:11,565 104 INFO rb-be2b723-226188-430982 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 0x7fbd654cd1c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:11,571 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:11,576 104 INFO rb-be2b723-226188-430982 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 0x7fbd654ce700> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:11,932 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:14,819 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f1ee0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:14,820 104 INFO rb-be2b723-226188-430982 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 0x7fbd65ff2fc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:14,826 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:14,830 104 INFO rb-be2b723-226188-430982 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 0x7fbd65ff32e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:15,199 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:18,283 104 INFO rb-be2b723-226188-430982 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 0x7fbd65d014e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:18,285 104 INFO rb-be2b723-226188-430982 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 0x7fbd63ed0040> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:18,292 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:18,298 104 INFO rb-be2b723-226188-430982 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 0x7fbd63ed3a60> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:18,658 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:21,521 104 INFO rb-be2b723-226188-430982 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 0x7fbd64d5b920> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:21,523 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c834c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:21,531 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:21,536 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c83f60> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:21,891 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:24,371 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c78e00> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:24,372 104 INFO rb-be2b723-226188-430982 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 0x7fbd669bc9a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:24,379 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:24,385 104 INFO rb-be2b723-226188-430982 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 0x7fbd669bdbc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-be2b723-226188/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:26,177 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-10-31 16:24:26,191 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8873] 2026-10-31 16:24:26,198 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:26,711 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-10-31 16:24:26,723 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8875] 2026-10-31 16:24:26,733 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:27,251 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-10-31 16:24:27,263 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8877] 2026-10-31 16:24:27,272 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:28,319 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-10-31 16:24:28,329 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8888] 2026-10-31 16:24:28,338 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:28,456 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-31 16:24:28,673 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:31,135 104 INFO rb-be2b723-226188-430982 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 0x7fbd6413ca40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:31,137 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c78e00> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:31,143 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:31,149 104 INFO rb-be2b723-226188-430982 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 0x7fbd671df600> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 16:24:31,186 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 16:24:32,545 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-10-31 16:24:33,174 104 INFO rb-be2b723-226188-430982 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-10-31 16:24:33,355 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3523, 3524] 2026-10-31 16:24:33,852 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:24:34,346 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-10-31 16:24:34,369 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8898] 2026-10-31 16:24:34,378 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:34,890 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-10-31 16:24:34,901 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8900] 2026-10-31 16:24:34,910 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:24:34,934 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-31 16:24:34,948 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:24:34,962 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:35,389 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:35] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.028 0.405 2026-10-31 16:24:35,400 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:35] "GET /web/content/3537?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.004 2026-10-31 16:24:35,401 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-10-31 16:24:35,441 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-31 16:24:35,456 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:24:35,473 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:35,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:35] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.035 0.453 2026-10-31 16:24:35,974 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:35] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 16:24:35,976 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-10-31 16:24:36,015 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-31 16:24:36,035 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin_user from n/a 2026-10-31 16:24:36,056 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:36,559 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:36] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 31 0.024 0.482 2026-10-31 16:24:36,600 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-31 16:24:36,623 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin_user from n/a 2026-10-31 16:24:36,639 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:37,895 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.016 1.243 2026-10-31 16:24:37,903 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 16:24:37,949 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 22 0.009 0.035 2026-10-31 16:24:37,957 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:24:37,963 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:24:37,970 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:24:37,976 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:37] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:24:38,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 3 0.004 0.013 2026-10-31 16:24:38,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:38] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 16:24:38,021 104 INFO rb-be2b723-226188-430982 odoo.addons.html_editor.tests.test_controller.TestController.test_05_internal_link_preview: waiting for threads: [] 2026-10-31 16:24:38,076 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 16:24:38,105 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-31 16:24:38,678 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:39,238 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.047 0.515 2026-10-31 16:24:39,267 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:39] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.008 0.018 2026-10-31 16:24:39,268 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_call.TestCall.test_visitor_cannot_start_call: waiting for threads: [] 2026-10-31 16:24:39,302 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:24:39,438 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-31 16:24:39,852 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 706 2026-10-31 16:24:39,852 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmpbuy69o5t_chrome_odoo 2026-10-31 16:24:39,852 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:45035/json/version 2026-10-31 16:24:39,854 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:45035/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:24:39,866 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/150.0.7871.114 2026-10-31 16:24:39,866 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:45035/json 2026-10-31 16:24:39,868 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:45035/json with timeout 3 increased to 10s during tests 2026-10-31 16:24:39,881 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:45035/devtools/page/500BA51814DC076285979FE5B69DAFD1 2026-10-31 16:24:39,885 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-31 16:24:39,897 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-31 16:24:39,971 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:24:39,987 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-31 16:24:39,990 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 16:24:39,990 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 16:24:40,002 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:24:41,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:41] "GET /odoo HTTP/1.1" 200 - 181 0.151 1.441 2026-10-31 16:24:41,595 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': '500BA51814DC076285979FE5B69DAFD1', 'loaderId': 'AA16ABC76DF394CDC544E96CA01A4D73', 'isDownload': False} 2026-10-31 16:24:41,595 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_tour')" 2026-10-31 16:24:41,653 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:41] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-31 16:24:42,526 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.333 0.544 2026-10-31 16:24:42,537 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.885 2026-10-31 16:24:42,555 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.894 2026-10-31 16:24:42,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.920 2026-10-31 16:24:42,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 16:24:42,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:42] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 16:24:42,592 104 INFO rb-be2b723-226188-430982 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-10-31 16:24:43,293 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 16:24:43,296 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 16:24:43,301 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-31 16:24:43,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 16:24:43,333 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-31 16:24:43,365 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 16:24:43,430 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.075 2026-10-31 16:24:43,437 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-31 16:24:43,467 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_tour', {"stepDelay": 1000, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:24:43,469 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.044 2026-10-31 16:24:43,486 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [1/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 16:24:43,591 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 16:24:43,611 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.050 0.143 2026-10-31 16:24:43,614 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.134 2026-10-31 16:24:43,631 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.166 2026-10-31 16:24:43,687 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:24:43,696 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.112 2026-10-31 16:24:43,703 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:24:43,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "POST /mail/data HTTP/1.1" 200 - 139 0.083 0.373 2026-10-31 16:24:43,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.301 2026-10-31 16:24:43,993 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.344 2026-10-31 16:24:44,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/image/res.partner/3/avatar_128?unique=1793463879000 HTTP/1.1" 200 - 9 0.009 0.384 2026-10-31 16:24:44,045 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.413 2026-10-31 16:24:44,087 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 16:24:44,116 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.017 2026-10-31 16:24:44,210 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:24:44,357 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "POST /mail/data HTTP/1.1" 200 - 76 0.045 0.115 2026-10-31 16:24:44,417 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 16:24:44,555 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.010 0.016 2026-10-31 16:24:44,562 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:24:44,577 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 8 0.005 0.034 2026-10-31 16:24:44,584 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-31 16:24:44,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.037 2026-10-31 16:24:44,610 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [2/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-31 16:24:44,641 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:24:44,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:44] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.018 0.079 2026-10-31 16:24:45,702 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [3/16] Tour im_livechat_chatbot_steps_sequence_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-31 16:24:45,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:45] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.014 2026-10-31 16:24:45,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:45] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 155 0.070 0.147 2026-10-31 16:24:46,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:46] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 13 0.009 0.036 2026-10-31 16:24:46,754 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [4/16] Tour im_livechat_chatbot_steps_sequence_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-31 16:24:47,818 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [5/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_list_button_add 2026-10-31 16:24:47,843 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:47] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.016 2026-10-31 16:24:47,920 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:47] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.008 0.026 2026-10-31 16:24:47,953 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 16:24:47,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:47] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 16:24:48,880 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [6/16] Tour im_livechat_chatbot_steps_sequence_tour → Step input[id="title_0"] 2026-10-31 16:24:48,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 16:24:48,930 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:48] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.006 0.024 2026-10-31 16:24:48,950 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:48] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:24:49,043 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:49] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:24:49,962 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [7/16] Tour im_livechat_chatbot_steps_sequence_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-31 16:24:51,025 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [8/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-31 16:24:51,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:51] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.003 0.014 2026-10-31 16:24:51,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:51] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 16:24:52,094 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [9/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New):enabled 2026-10-31 16:24:53,170 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [10/16] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains("Step 1") 2026-10-31 16:24:53,176 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:53] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:24:53,192 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:24:53,381 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:53] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 52 0.046 0.115 2026-10-31 16:24:53,416 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:53] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 16:24:54,237 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [11/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-31 16:24:55,301 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [12/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New):enabled 2026-10-31 16:24:56,379 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [13/16] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains("Step 2") 2026-10-31 16:24:56,393 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:56] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.012 2026-10-31 16:24:56,449 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:56] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.006 0.015 2026-10-31 16:24:56,477 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:56] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.006 2026-10-31 16:24:57,454 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [14/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal textarea#message_0 2026-10-31 16:24:58,519 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [15/16] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & Close) 2026-10-31 16:24:59,595 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [16/16] Tour im_livechat_chatbot_steps_sequence_tour → Step body.o_web_client:not(.modal-open) 2026-10-31 16:24:59,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:59] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.012 2026-10-31 16:24:59,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:24:59] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.005 0.014 2026-10-31 16:25:00,656 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-31 16:25:00,658 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-31 16:25:00,780 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 32234972 (allocated 33837056) 2026-10-31 16:25:00,790 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 706 2026-10-31 16:25:00,794 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-31 16:25:00,796 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 706 2026-10-31 16:25:00,923 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162500_923597_test_chatbot_steps_sequence_ui.txt 2026-10-31 16:25:00,923 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpbuy69o5t_chrome_odoo" 2026-10-31 16:25:00,973 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-31 16:25:01,272 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 939 2026-10-31 16:25:01,272 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpmuzogw5k_chrome_odoo 2026-10-31 16:25:01,272 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Issuing json command http://127.0.0.1:46681/json/version 2026-10-31 16:25:01,275 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46681/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:25:01,319 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Browser version: Chrome/150.0.7871.114 2026-10-31 16:25:01,320 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Issuing json command http://127.0.0.1:46681/json 2026-10-31 16:25:01,320 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46681/json with timeout 3 increased to 10s during tests 2026-10-31 16:25:01,329 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Websocket url found: ws://127.0.0.1:46681/devtools/page/BBC5EDCBC50DFA3079B27E040CD2259B 2026-10-31 16:25:01,339 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Enable chrome headless console log notification 2026-10-31 16:25:01,343 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-31 16:25:01,451 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:25:01,459 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-31 16:25:01,461 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 16:25:01,461 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 16:25:01,470 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:02,806 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:02] "GET /odoo HTTP/1.1" 200 - 186 0.134 1.205 2026-10-31 16:25:02,818 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': 'BBC5EDCBC50DFA3079B27E040CD2259B', 'loaderId': '455265C017E4B69C1AE5E2BF217598E0', 'isDownload': False} 2026-10-31 16:25:02,818 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_with_move_tour')" 2026-10-31 16:25:02,861 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:02] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 16:25:02,870 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:02] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-31 16:25:02,994 104 INFO rb-be2b723-226188-430982 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-10-31 16:25:03,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.341 0.498 2026-10-31 16:25:03,714 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.849 2026-10-31 16:25:03,723 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.556 2026-10-31 16:25:03,746 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.870 2026-10-31 16:25:03,754 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 16:25:03,887 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 16:25:03,894 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 16:25:03,895 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 16:25:03,933 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-31 16:25:03,952 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: Owl is running in 'dev' mode. 2026-10-31 16:25:04,007 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 16:25:04,051 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.019 0.075 2026-10-31 16:25:04,053 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-31 16:25:04,131 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_with_move_tour', {"stepDelay": 1000, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:25:04,153 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [1/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 16:25:04,156 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:25:04,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.041 0.141 2026-10-31 16:25:04,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.211 2026-10-31 16:25:04,268 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.184 2026-10-31 16:25:04,270 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.149 2026-10-31 16:25:04,285 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 16:25:04,306 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:25:04,500 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /mail/data HTTP/1.1" 200 - 140 0.097 0.276 2026-10-31 16:25:04,530 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.385 2026-10-31 16:25:04,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.306 2026-10-31 16:25:04,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.017 0.335 2026-10-31 16:25:04,650 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/image/res.partner/3/avatar_128?unique=1793463879000 HTTP/1.1" 200 - 9 0.011 0.380 2026-10-31 16:25:04,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.018 2026-10-31 16:25:04,697 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.037 2026-10-31 16:25:04,798 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 16:25:04,903 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "POST /mail/data HTTP/1.1" 200 - 76 0.040 0.122 2026-10-31 16:25:04,982 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 16:25:05,137 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.016 0.017 2026-10-31 16:25:05,150 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:25:05,166 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 8 0.005 0.040 2026-10-31 16:25:05,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.013 0.069 2026-10-31 16:25:05,237 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.007 0.095 2026-10-31 16:25:05,244 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [2/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-31 16:25:05,255 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:25:05,256 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:05] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.006 0.112 2026-10-31 16:25:06,320 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [3/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-31 16:25:06,346 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:06] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.014 2026-10-31 16:25:06,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:06] "POST /web/dataset/call_kw/im_livechat.channel/get_views HTTP/1.1" 200 - 155 0.098 0.211 2026-10-31 16:25:06,779 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:06] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read HTTP/1.1" 200 - 13 0.011 0.034 2026-10-31 16:25:07,389 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [4/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-31 16:25:08,451 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [5/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_list_button_add 2026-10-31 16:25:08,472 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:08] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.013 2026-10-31 16:25:08,524 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:08] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 22 0.010 0.022 2026-10-31 16:25:08,568 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:08] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-31 16:25:08,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 16:25:09,518 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [6/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step input[id="title_0"] 2026-10-31 16:25:09,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:09] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.006 0.024 2026-10-31 16:25:09,566 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-10-31 16:25:09,584 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:09] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 16:25:09,679 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:09] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:25:10,604 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [7/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-31 16:25:11,671 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [8/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:11,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:11] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.003 0.016 2026-10-31 16:25:11,710 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:11] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:25:12,738 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [9/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New):enabled 2026-10-31 16:25:13,808 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [10/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 1") 2026-10-31 16:25:13,817 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:13] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 16:25:13,827 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:25:14,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:14] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 59 0.036 0.093 2026-10-31 16:25:14,036 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:14] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 16:25:14,868 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [11/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:15,932 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [12/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New):enabled 2026-10-31 16:25:17,002 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [13/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 2") 2026-10-31 16:25:17,014 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:17] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.010 2026-10-31 16:25:17,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:17] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 14 0.005 0.014 2026-10-31 16:25:17,069 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:17] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 16:25:18,062 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [14/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:19,127 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [15/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-31 16:25:20,192 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [16/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 3") 2026-10-31 16:25:20,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:20] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.013 2026-10-31 16:25:20,249 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:20] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.005 0.019 2026-10-31 16:25:20,273 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:20] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.000 0.006 2026-10-31 16:25:21,249 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [17/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:22,310 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [18/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button:contains("Save & New") 2026-10-31 16:25:23,380 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [19/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 4") 2026-10-31 16:25:23,390 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:23] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.010 2026-10-31 16:25:23,424 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:23] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.004 0.015 2026-10-31 16:25:23,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:23] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 16:25:24,439 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [20/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:25,501 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [21/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & Close) 2026-10-31 16:25:26,577 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [22/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-31 16:25:26,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:26] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.010 2026-10-31 16:25:26,631 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:26] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 13 0.005 0.018 2026-10-31 16:25:27,632 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [23/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] tr:nth-child(5) .o_row_handle 2026-10-31 16:25:28,792 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:28] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.005 0.011 2026-10-31 16:25:28,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:28] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.020 2026-10-31 16:25:28,808 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [24/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] .o_field_x2many_list_row_add a 2026-10-31 16:25:28,810 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:28] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.002 0.025 2026-10-31 16:25:28,816 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:28] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 5 0.001 0.028 2026-10-31 16:25:28,849 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:28] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.002 0.012 2026-10-31 16:25:29,868 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [25/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal textarea#message_0 2026-10-31 16:25:29,876 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:29] "POST /web/dataset/call_kw/chatbot.script.step/onchange HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 16:25:30,929 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [26/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & Close) 2026-10-31 16:25:32,008 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [27/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-31 16:25:32,025 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:32] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 9 0.003 0.013 2026-10-31 16:25:32,077 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:32] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 15 0.005 0.016 2026-10-31 16:25:33,072 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [28/28] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 6") 2026-10-31 16:25:34,124 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-31 16:25:34,125 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_with_move_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-31 16:25:34,241 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 33750452 (allocated 35147776) 2026-10-31 16:25:34,247 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 939 2026-10-31 16:25:34,247 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-31 16:25:34,248 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 939 2026-10-31 16:25:34,351 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162534_351771_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-31 16:25:34,352 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpmuzogw5k_chrome_odoo" 2026-10-31 16:25:34,404 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 16:25:34,491 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-31 16:25:34,834 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 1195 2026-10-31 16:25:34,834 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmpn4b82umy_chrome_odoo 2026-10-31 16:25:34,835 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Issuing json command http://127.0.0.1:35825/json/version 2026-10-31 16:25:34,836 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35825/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:25:34,877 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Browser version: Chrome/150.0.7871.114 2026-10-31 16:25:34,878 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Issuing json command http://127.0.0.1:35825/json 2026-10-31 16:25:34,879 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35825/json with timeout 3 increased to 10s during tests 2026-10-31 16:25:34,895 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Websocket url found: ws://127.0.0.1:35825/devtools/page/B0DD64F76863669D8EA3C45EFC07F5D4 2026-10-31 16:25:34,908 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Enable chrome headless console log notification 2026-10-31 16:25:34,914 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-31 16:25:35,017 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:25:35,027 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-31 16:25:35,030 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Open "http://127.0.0.1:8069/odoo/action-724" in browser 2026-10-31 16:25:35,030 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigating to: "http://127.0.0.1:8069/odoo/action-724" 2026-10-31 16:25:35,042 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:37,616 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:37] "GET /odoo/action-724 HTTP/1.1" 200 - 189 0.123 2.455 2026-10-31 16:25:37,620 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'B0DD64F76863669D8EA3C45EFC07F5D4', 'loaderId': '419BCA35B02DFDE7553CB03B4E59790B', 'isDownload': False} 2026-10-31 16:25:37,620 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate ready code "odoo.isTourReady('change_chatbot_step_type')" 2026-10-31 16:25:37,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:37] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-31 16:25:37,676 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:37] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-31 16:25:37,833 104 INFO rb-be2b723-226188-430982 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-10-31 16:25:38,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.319 0.456 2026-10-31 16:25:38,448 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.780 2026-10-31 16:25:38,461 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.801 2026-10-31 16:25:38,468 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.400 2026-10-31 16:25:38,690 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 16:25:38,832 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 16:25:38,833 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 16:25:38,835 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-31 16:25:38,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.011 2026-10-31 16:25:38,878 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: Owl is running in 'dev' mode. 2026-10-31 16:25:38,915 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 16:25:38,953 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.016 0.057 2026-10-31 16:25:38,956 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-31 16:25:38,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.018 2026-10-31 16:25:39,059 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate test code "odoo.startTour('change_chatbot_step_type', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-724", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:25:39,078 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [1/6] Tour change_chatbot_step_type → Step Open an existing script (trigger: .o_field_cell[data-tooltip='Clear Answer Test Bot']) 2026-10-31 16:25:39,089 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.030 0.091 2026-10-31 16:25:39,109 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.121 2026-10-31 16:25:39,236 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:25:39,283 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:25:39,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /mail/data HTTP/1.1" 200 - 139 0.149 0.240 2026-10-31 16:25:39,453 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.367 2026-10-31 16:25:39,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.010 0.354 2026-10-31 16:25:39,531 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.401 2026-10-31 16:25:39,545 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.391 2026-10-31 16:25:39,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 16:25:39,665 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-31 16:25:39,674 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.031 2026-10-31 16:25:39,717 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:25:39,753 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/chatbot.script/get_views HTTP/1.1" 200 - 27 0.032 0.077 2026-10-31 16:25:39,774 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.115 2026-10-31 16:25:39,795 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/chatbot.script/web_search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-31 16:25:39,801 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:25:39,942 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [2/6] Tour change_chatbot_step_type → Step Open first step (trigger: .o_row_draggable .o_field_cell:contains("Question")) 2026-10-31 16:25:39,980 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 15 0.007 0.017 2026-10-31 16:25:39,985 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.025 2026-10-31 16:25:40,041 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "POST /web/dataset/call_kw/chatbot.script/web_read HTTP/1.1" 200 - 13 0.006 0.009 2026-10-31 16:25:40,162 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:25:40,222 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:25:40,234 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [3/6] Tour change_chatbot_step_type → Step Change step type to 'text' (trigger: div[name="step_type"] select) 2026-10-31 16:25:40,255 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "POST /web/dataset/call_kw/chatbot.script.step/get_views HTTP/1.1" 200 - 10 0.004 0.016 2026-10-31 16:25:40,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "POST /web/dataset/call_kw/chatbot.script.step/web_read HTTP/1.1" 200 - 7 0.002 0.008 2026-10-31 16:25:40,397 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [4/6] Tour change_chatbot_step_type → Step Verify answers cleared (trigger: .btn-primary:contains('Save')) 2026-10-31 16:25:40,465 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [5/6] Tour change_chatbot_step_type → Step .o_form_button_save 2026-10-31 16:25:40,489 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "POST /web/dataset/call_kw/chatbot.script/onchange HTTP/1.1" 200 - 10 0.003 0.011 2026-10-31 16:25:40,547 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [6/6] Tour change_chatbot_step_type → Step .o_form_button_save:not(:visible) 2026-10-31 16:25:40,581 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-31 16:25:40,594 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:40] "POST /web/dataset/call_kw/chatbot.script/web_save HTTP/1.1" 200 - 22 0.012 0.024 2026-10-31 16:25:40,642 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-31 16:25:40,644 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: ╔═════════════════════════════════════════╗ ║ TOUR change_chatbot_step_type SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-31 16:25:40,756 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 28303680 (allocated 29999104) 2026-10-31 16:25:40,767 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 1195 2026-10-31 16:25:40,770 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-31 16:25:40,771 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 1195 2026-10-31 16:25:40,876 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162540_876593_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-31 16:25:40,876 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmpn4b82umy_chrome_odoo" 2026-10-31 16:25:40,919 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-31 16:25:41,020 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-31 16:25:41,064 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-31 16:25:41,456 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-10-31 16:25:41,466 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8911] 2026-10-31 16:25:41,473 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:25:41,609 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-31 16:25:41,621 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:42,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.057 0.566 2026-10-31 16:25:42,342 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-31 16:25:42,354 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:42,934 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.079 0.504 2026-10-31 16:25:43,194 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-31 16:25:43,309 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-31 16:25:43,318 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-31 16:25:43,347 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-31 16:25:43,425 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:43,917 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 86 0.038 0.457 2026-10-31 16:25:44,053 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:44] "POST /chatbot/step/trigger HTTP/1.1" 200 - 53 0.035 0.037 2026-10-31 16:25:44,105 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:25:44,591 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-31 16:25:44,605 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:45,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:45] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 82 0.033 0.383 2026-10-31 16:25:45,022 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:45] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:25:45,057 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-31 16:25:45,074 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:46,748 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:46] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.065 1.613 2026-10-31 16:25:46,778 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:46] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.012 0.013 2026-10-31 16:25:46,779 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_routes_with_valid_guest_token: waiting for threads: [] 2026-10-31 16:25:46,821 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-31 16:25:46,840 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-10-31 16:25:46,842 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:47,211 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-10-31 16:25:47,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:47] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 90 0.050 0.441 2026-10-31 16:25:47,369 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-31 16:25:47,394 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 16:25:47,412 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:25:47,941 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:25:47] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.048 0.484 2026-10-31 16:25:47,987 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:26:07,939 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-31 16:26:08,504 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 16:26:22,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 16:26:22,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 16:26:24,309 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-10-31 16:26:24,321 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9903] 2026-10-31 16:26:24,332 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:24,984 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-10-31 16:26:24,994 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9905] 2026-10-31 16:26:25,002 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:25,124 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-31 16:26:25,141 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:25,595 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.058 0.399 2026-10-31 16:26:25,676 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:michel from n/a 2026-10-31 16:26:25,790 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:25] "POST /mail/data HTTP/1.1" 200 - 51 0.041 0.064 2026-10-31 16:26:25,792 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-10-31 16:26:25,832 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-31 16:26:25,839 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:26,437 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.057 0.544 2026-10-31 16:26:26,618 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.042 0.079 2026-10-31 16:26:26,759 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.031 0.050 2026-10-31 16:26:26,932 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.055 0.069 2026-10-31 16:26:27,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 56 0.040 0.066 2026-10-31 16:26:27,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.026 0.050 2026-10-31 16:26:27,347 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.057 2026-10-31 16:26:27,470 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.058 2026-10-31 16:26:27,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.021 0.051 2026-10-31 16:26:27,732 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.055 2026-10-31 16:26:27,879 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.072 2026-10-31 16:26:28,013 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.064 2026-10-31 16:26:28,151 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.024 0.054 2026-10-31 16:26:28,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.066 2026-10-31 16:26:28,439 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.034 0.064 2026-10-31 16:26:28,582 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.029 0.063 2026-10-31 16:26:28,692 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.018 0.042 2026-10-31 16:26:28,822 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.060 2026-10-31 16:26:28,966 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.028 0.064 2026-10-31 16:26:29,112 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.033 0.066 2026-10-31 16:26:29,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.027 0.063 2026-10-31 16:26:29,375 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.026 0.059 2026-10-31 16:26:29,498 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.021 0.047 2026-10-31 16:26:29,615 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.021 0.047 2026-10-31 16:26:29,739 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.022 0.055 2026-10-31 16:26:29,816 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_conversation_history ... 2026-10-31 16:26:29,836 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:michel from n/a 2026-10-31 16:26:30,022 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-31 16:26:30,331 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-10-31 16:26:30,792 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-10-31 16:26:30,802 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9937] 2026-10-31 16:26:30,810 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:30,844 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:31,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.033 0.455 2026-10-31 16:26:31,387 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:31] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.025 0.029 2026-10-31 16:26:31,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 48 0.020 0.048 2026-10-31 16:26:31,618 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:31] "POST /mail/action HTTP/1.1" 200 - 23 0.019 0.025 2026-10-31 16:26:31,671 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:31] "POST /mail/action HTTP/1.1" 200 - 22 0.019 0.030 2026-10-31 16:26:31,672 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-10-31 16:26:31,701 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-31 16:26:31,711 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:32,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.046 0.387 2026-10-31 16:26:32,399 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-31 16:26:32,405 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:33,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 84 0.054 1.324 2026-10-31 16:26:34,003 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-31 16:26:34,833 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-10-31 16:26:34,845 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9947] 2026-10-31 16:26:34,855 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:35,524 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-10-31 16:26:35,534 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9949] 2026-10-31 16:26:35,542 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:35,656 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-31 16:26:36,055 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-10-31 16:26:36,063 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9951] 2026-10-31 16:26:36,069 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:36,510 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-10-31 16:26:36,519 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9954] 2026-10-31 16:26:36,526 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:36,627 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-31 16:26:37,162 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-10-31 16:26:37,173 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9957] 2026-10-31 16:26:37,182 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:37,308 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-31 16:26:37,765 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-10-31 16:26:37,773 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9960] 2026-10-31 16:26:37,779 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:38,378 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-10-31 16:26:38,387 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9963] 2026-10-31 16:26:38,395 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:38,521 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-31 16:26:39,062 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-10-31 16:26:39,073 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9966] 2026-10-31 16:26:39,082 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:39,734 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-10-31 16:26:39,744 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9969] 2026-10-31 16:26:39,753 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:39,882 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-31 16:26:40,379 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-10-31 16:26:40,387 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9972] 2026-10-31 16:26:40,393 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:40,934 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-10-31 16:26:40,946 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9975] 2026-10-31 16:26:40,955 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:41,294 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-31 16:26:41,842 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-10-31 16:26:41,851 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9981] 2026-10-31 16:26:41,860 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:41,956 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-31 16:26:42,398 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-10-31 16:26:42,406 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9984] 2026-10-31 16:26:42,412 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:42,897 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-10-31 16:26:42,905 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9987] 2026-10-31 16:26:42,911 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:43,183 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-31 16:26:43,765 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-10-31 16:26:43,775 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9992] 2026-10-31 16:26:43,784 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:44,334 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-10-31 16:26:44,342 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9995] 2026-10-31 16:26:44,349 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:44,538 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-31 16:26:45,041 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-10-31 16:26:45,052 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9999] 2026-10-31 16:26:45,059 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:45,543 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-10-31 16:26:45,550 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10002] 2026-10-31 16:26:45,557 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:45,853 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-31 16:26:46,277 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-10-31 16:26:46,286 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10008] 2026-10-31 16:26:46,294 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:46,819 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-10-31 16:26:46,829 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10011] 2026-10-31 16:26:46,838 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:47,153 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-31 16:26:47,658 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-10-31 16:26:47,668 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10017] 2026-10-31 16:26:47,675 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:48,167 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-10-31 16:26:48,174 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10020] 2026-10-31 16:26:48,180 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:48,490 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-31 16:26:48,955 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-10-31 16:26:48,965 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10028] 2026-10-31 16:26:48,972 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:49,500 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-10-31 16:26:49,511 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10031] 2026-10-31 16:26:49,519 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:49,865 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-31 16:26:50,691 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-10-31 16:26:50,701 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10041] 2026-10-31 16:26:50,709 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:51,306 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-10-31 16:26:51,321 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10043] 2026-10-31 16:26:51,332 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:26:51,463 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-31 16:26:51,549 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134924, 134925, 134926, 134927, 134933, 134934, 134935, 134834, 134835, 134836, 134837, 134838, 134839, 134845, 134846, 134847, 134848, 134849, 134850, 134855, 134856, 134857, 134858, 134859, 134864, 134865, 134866, 134867, 134873, 134874, 134875, 134876, 134877, 134883, 134884, 134885, 134886, 134887, 134892, 134893, 134894, 134895, 134896, 134902, 134903, 134904, 134905, 134906, 134912, 134913, 134914, 134915, 134916, 134917, 134918] 2026-10-31 16:26:51,550 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2508, 2507, 2506, 2505, 2504, 2503, 2502, 2501, 2500, 2499, 2498, 2497, 2496, 2495, 2494, 2493, 2492, 2491, 2490, 2489, 2488, 2487, 2486, 2485, 2484, 2483, 2482, 2481, 2480, 2479, 2478, 2477, 2476, 2475, 2474, 2473, 2472, 2471, 2470, 2469, 2468, 2467, 2466, 2465, 2464, 2463, 2462, 2461, 2460, 2459, 2458, 2457, 2456, 2455, 2454] 2026-10-31 16:26:51,578 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134830, 134920, 134929, 134841, 134852, 134861, 134869, 134879, 134889, 134898, 134908] 2026-10-31 16:26:51,578 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-31 16:26:51,599 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:52,117 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.059 0.462 2026-10-31 16:26:52,343 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-31 16:26:52,381 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134924, 134925, 134926, 134927, 134933, 134934, 134935, 134834, 134835, 134836, 134837, 134838, 134839, 134845, 134846, 134847, 134848, 134849, 134850, 134855, 134856, 134857, 134858, 134859, 134864, 134865, 134866, 134867, 134873, 134874, 134875, 134876, 134877, 134883, 134884, 134885, 134886, 134887, 134892, 134893, 134894, 134895, 134896, 134902, 134903, 134904, 134905, 134906, 134912, 134913, 134914, 134915, 134916, 134917, 134918] 2026-10-31 16:26:52,381 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2508, 2507, 2506, 2505, 2504, 2503, 2502, 2501, 2500, 2499, 2498, 2497, 2496, 2495, 2494, 2493, 2492, 2491, 2490, 2489, 2488, 2487, 2486, 2485, 2484, 2483, 2482, 2481, 2480, 2479, 2478, 2477, 2476, 2475, 2474, 2473, 2472, 2471, 2470, 2469, 2468, 2467, 2466, 2465, 2464, 2463, 2462, 2461, 2460, 2459, 2458, 2457, 2456, 2455, 2454] 2026-10-31 16:26:52,392 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134830, 134920, 134929, 134841, 134852, 134861, 134869, 134879, 134889, 134898, 134908] 2026-10-31 16:26:52,392 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-10-31 16:26:52,413 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:52,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.068 0.440 2026-10-31 16:26:53,095 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 16:26:53,112 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-31 16:26:53,403 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 1457 2026-10-31 16:26:53,403 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpkw48fcjw_chrome_odoo 2026-10-31 16:26:53,403 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:34191/json/version 2026-10-31 16:26:53,404 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34191/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:26:53,471 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/150.0.7871.114 2026-10-31 16:26:53,471 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:34191/json 2026-10-31 16:26:53,473 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34191/json with timeout 3 increased to 10s during tests 2026-10-31 16:26:53,485 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:34191/devtools/page/A9AF2F14D1837CFAA7511058E0F6B972 2026-10-31 16:26:53,498 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-31 16:26:53,503 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-31 16:26:53,544 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-31 16:26:53,549 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Open "http://127.0.0.1:8069/im_livechat/support/1" in browser 2026-10-31 16:26:53,549 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigating to: "http://127.0.0.1:8069/im_livechat/support/1" 2026-10-31 16:26:53,584 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:26:54,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/support/1 HTTP/1.1" 200 - 19 0.010 0.417 2026-10-31 16:26:54,008 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': 'A9AF2F14D1837CFAA7511058E0F6B972', 'loaderId': '1CD86C1E7BF147B6DBBC7F1CE1D688B8', 'isDownload': False} 2026-10-31 16:26:54,009 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Waiting for frame 'A9AF2F14D1837CFAA7511058E0F6B972' to stop loading 2026-10-31 16:26:54,150 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 12 0.003 0.095 2026-10-31 16:26:54,174 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/loader/1 HTTP/1.1" 200 - 7 0.003 0.120 2026-10-31 16:26:54,322 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /web/webclient/translations/1793464014307 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 16:26:54,338 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "document.readyState === 'complete'" 2026-10-31 16:26:54,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /favicon.ico HTTP/1.1" 301 - 7 0.006 0.009 2026-10-31 16:26:54,390 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-31 16:26:54,397 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.023 2026-10-31 16:26:54,404 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate test code " odoo.livechatReady.then(() => { const errors = odoo.loader.findErrors(); if (Object.keys(errors).length) { console.error( "Couldn't load all JS modules.", errors ); } else { console.log("test successful"); } Object.assign(console, { log: () => {}, error: () => {}, warn: () => {}, }); }) " 2026-10-31 16:26:54,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "POST /im_livechat/init HTTP/1.1" 200 - 27 0.016 0.045 2026-10-31 16:26:54,449 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.067 2026-10-31 16:26:54,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:26:54] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.002 0.066 2026-10-31 16:26:54,512 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: test successful 2026-10-31 16:26:54,561 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 4530632 (allocated 4980736) 2026-10-31 16:26:54,567 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 1457 2026-10-31 16:26:54,569 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-31 16:26:54,573 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 1457 2026-10-31 16:26:54,707 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162654_706862_test_load_modules.txt 2026-10-31 16:26:54,707 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpkw48fcjw_chrome_odoo" 2026-10-31 16:26:54,774 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 16:27:09,228 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 16:27:09,229 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 16:27:09,924 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-31 16:27:10,986 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-10-31 16:27:10,999 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10447] 2026-10-31 16:27:11,008 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:11,112 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-10-31 16:27:11,123 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10448] 2026-10-31 16:27:11,132 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:11,384 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:emp from n/a 2026-10-31 16:27:11,397 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-10-31 16:27:11,400 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:27:11,755 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-10-31 16:27:11,913 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.065 0.451 2026-10-31 16:27:12,056 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-31 16:27:12,730 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-10-31 16:27:12,739 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10456] 2026-10-31 16:27:12,748 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:12,846 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-10-31 16:27:12,858 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10457] 2026-10-31 16:27:12,867 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:13,569 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-10-31 16:27:13,581 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10459] 2026-10-31 16:27:13,591 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:13,705 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 116, model: res.users 2026-10-31 16:27:13,788 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 16:27:13,805 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-31 16:27:14,309 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-10-31 16:27:14,320 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10461] 2026-10-31 16:27:14,327 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:15,056 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:27:15,790 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-10-31 16:27:15,802 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10468] 2026-10-31 16:27:15,810 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:16,369 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-10-31 16:27:16,379 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10470] 2026-10-31 16:27:16,387 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:16,483 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-10-31 16:27:16,901 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-10-31 16:27:16,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10472] 2026-10-31 16:27:16,917 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 16:27:16,965 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:27:17,382 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 74 0.034 0.386 2026-10-31 16:27:17,786 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome pid: 1627 2026-10-31 16:27:17,787 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmpcw9xmkv5_chrome_odoo 2026-10-31 16:27:17,787 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:38627/json/version 2026-10-31 16:27:17,788 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38627/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:27:17,880 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Browser version: Chrome/150.0.7871.114 2026-10-31 16:27:17,880 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:38627/json 2026-10-31 16:27:17,881 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38627/json with timeout 3 increased to 10s during tests 2026-10-31 16:27:17,898 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:38627/devtools/page/636F30A1BF0B437A045CC0417955AC3C 2026-10-31 16:27:17,910 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-31 16:27:17,919 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-31 16:27:17,979 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:operator from n/a 2026-10-31 16:27:17,982 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-31 16:27:17,984 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Open "http://127.0.0.1:8069/odoo/livechat/22/action-728" in browser 2026-10-31 16:27:17,985 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigating to: "http://127.0.0.1:8069/odoo/livechat/22/action-728" 2026-10-31 16:27:18,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:18] "GET /odoo/livechat/22/action-728 HTTP/1.1" 200 - 158 0.079 0.784 2026-10-31 16:27:18,862 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '636F30A1BF0B437A045CC0417955AC3C', 'loaderId': 'E323E9B064F07C21426F39E869F3B419', 'isDownload': False} 2026-10-31 16:27:18,863 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Evaluate ready code "odoo.isTourReady('im_livechat_history_back_and_forth_tour')" 2026-10-31 16:27:18,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:18] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-31 16:27:18,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:18] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.032 2026-10-31 16:27:19,056 104 INFO rb-be2b723-226188-430982 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-10-31 16:27:19,113 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/webclient/load_menus/f4f67211b4822b7ca3bde8358f206849912f393d0b9757315fd3cbf9999a5489 HTTP/1.1" 200 - 119 0.076 0.108 2026-10-31 16:27:19,124 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.190 2026-10-31 16:27:19,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.200 2026-10-31 16:27:19,184 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 16:27:19,265 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 16:27:19,945 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-31 16:27:19,946 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 16:27:19,946 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-31 16:27:19,961 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-31 16:27:19,975 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: Owl is running in 'dev' mode. 2026-10-31 16:27:19,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 16:27:20,027 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.015 2026-10-31 16:27:20,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 16:27:20,057 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.011 2026-10-31 16:27:20,130 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 16:27:20,132 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Evaluate test code "odoo.startTour('im_livechat_history_back_and_forth_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/livechat/22/action-728", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:27:20,178 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [1/7] Tour im_livechat_history_back_and_forth_tour → Step button.o_switch_view.o_list 2026-10-31 16:27:20,205 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 16:27:20,206 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 16:27:20,292 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /mail/data HTTP/1.1" 200 - 34 0.067 0.084 2026-10-31 16:27:20,321 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.009 0.157 2026-10-31 16:27:20,397 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/image/res.partner/523/avatar_128?unique=1793464035000 HTTP/1.1" 200 - 15 0.013 0.223 2026-10-31 16:27:20,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 9 0.014 0.276 2026-10-31 16:27:20,482 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:27:20,482 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.161 2026-10-31 16:27:20,512 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.157 2026-10-31 16:27:20,525 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.048 2026-10-31 16:27:20,533 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:27:20,621 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 37 0.025 0.053 2026-10-31 16:27:20,683 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 11 0.008 0.018 2026-10-31 16:27:20,815 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [2/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-31 16:27:20,816 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 16:27:20,837 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "GET /web/image/res.partner/523/avatar_128 HTTP/1.1" 200 - 8 0.010 0.027 2026-10-31 16:27:20,869 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.011 0.017 2026-10-31 16:27:20,877 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.028 2026-10-31 16:27:20,997 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [3/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-31 16:27:21,127 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /mail/data HTTP/1.1" 200 - 49 0.039 0.066 2026-10-31 16:27:21,175 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 16:27:21,379 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.016 0.023 2026-10-31 16:27:21,389 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.002 0.038 2026-10-31 16:27:21,396 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "GET /web/image/mail.guest/29/avatar_128?unique=1793464037000 HTTP/1.1" 200 - 4 0.001 0.041 2026-10-31 16:27:21,414 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [4/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-31 16:27:21,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.009 0.046 2026-10-31 16:27:21,447 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 8 0.009 0.086 2026-10-31 16:27:21,474 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.009 0.032 2026-10-31 16:27:21,531 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [5/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-31 16:27:21,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /web/dataset/call_kw/hr.employee/search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-31 16:27:21,645 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.015 0.028 2026-10-31 16:27:21,655 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [6/7] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussSidebar-item:contains(Visitor).o-active 2026-10-31 16:27:21,740 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: [7/7] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor operator) 2026-10-31 16:27:21,778 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:21] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 12 0.009 0.018 2026-10-31 16:27:21,835 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-31 16:27:21,839 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_history_back_and_forth_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-31 16:27:21,967 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth.browser: heap 28378528 (allocated 30388224) 2026-10-31 16:27:21,985 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 1627 2026-10-31 16:27:21,988 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-31 16:27:21,997 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 1627 2026-10-31 16:27:22,101 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_162722_101407_test_session_history_navigation_back_and_forth.txt 2026-10-31 16:27:22,101 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmpcw9xmkv5_chrome_odoo" 2026-10-31 16:27:22,152 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 16:27:22,168 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-31 16:27:22,588 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:27:23,041 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.047 0.407 2026-10-31 16:27:23,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:23] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.021 0.032 2026-10-31 16:27:23,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:27:23] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.003 0.014 2026-10-31 16:27:23,122 104 INFO rb-be2b723-226188-430982 odoo.addons.im_livechat.tests.test_upload_attachment.TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat: waiting for threads: [] 2026-10-31 16:27:23,170 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 16:27:38,578 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #127 deleted product.product records with IDs: [845] 2026-10-31 16:27:38,776 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 16:27:38,776 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 16:27:39,233 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 16:27:39,233 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 16:27:39,239 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 16:27:39,239 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 16:27:39,245 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 16:27:39,245 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 16:28:44,399 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name ... 2026-10-31 16:28:49,406 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #127 deleted invoice.line.grouping records with IDs: [4, 5, 6] 2026-10-31 16:28:49,516 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_name_no_english_subtitle_for_vi_partner ... 2026-10-31 16:28:51,850 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_appends_english_for_foreign_partner ... 2026-10-31 16:28:54,069 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_line_summary_uom_name_no_english_subtitle_for_vi_partner ... 2026-10-31 16:28:56,394 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_summary_lines_data_raises_on_cross_invoice_lines ... 2026-10-31 16:29:01,420 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_line_grouping.tests.test_einvoice_line_grouping: Starting TestEinvoiceLineGrouping.test_prepare_einvoice_summary_lines_data_standalone_agnostic_no_provider ... 2026-10-31 16:29:04,122 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:29:20,783 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-10-31 16:29:23,916 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2026-10-31 16:29:27,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [234, 235] 2026-10-31 16:29:27,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [560] 2026-10-31 16:29:28,292 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-10-31 16:29:32,167 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-10-31 16:29:34,666 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-10-31 16:29:36,831 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_downpayment_line_in_json ... 2026-10-31 16:29:38,670 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_empty_sinvoice_file_is_an_error ... 2026-10-31 16:29:41,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4266] 2026-10-31 16:29:41,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4267] 2026-10-31 16:29:42,005 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-10-31 16:29:44,501 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-10-31 16:29:46,980 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-10-31 16:29:49,814 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-10-31 16:29:52,614 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_line_note_in_json ... 2026-10-31 16:29:55,182 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_loyalty_discount_in_json ... 2026-10-31 16:29:57,246 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_non_zip_sinvoice_file_is_an_error ... 2026-10-31 16:30:00,107 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_pos_discount_product_in_json ... 2026-10-31 16:30:03,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [263] 2026-10-31 16:30:03,631 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2026-10-31 16:30:06,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted account.move.line.ctp records with IDs: [267, 268] 2026-10-31 16:30:06,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted account.move.line records with IDs: [609] 2026-10-31 16:30:08,159 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_resend_does_not_fetch_stored_sinvoice_files ... 2026-10-31 16:30:11,153 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_resend_fetches_only_missing_sinvoice_file ... 2026-10-31 16:30:14,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #129 deleted ir.attachment records with IDs: [4280] 2026-10-31 16:30:14,989 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sale_discount_product_in_json ... 2026-10-31 16:30:19,331 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-10-31 16:30:22,682 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_sinvoice_reply_without_file_is_an_error ... 2026-10-31 16:30:25,947 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_double_zip_response ... 2026-10-31 16:30:28,963 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_no_xml_in_zip ... 2026-10-31 16:30:32,179 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_unzip_single_zip_response ... 2026-10-31 16:30:35,230 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-31 16:31:16,786 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_default_symbol ... 2026-10-31 16:31:17,092 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files ... 2026-10-31 16:31:19,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4409] 2026-10-31 16:31:19,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #131 deleted ir.attachment records with IDs: [4408] 2026-10-31 16:31:19,291 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_fetch_invoice_files_not_sent_raises ... 2026-10-31 16:31:20,298 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_refund ... 2026-10-31 16:31:23,096 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_invoice_send_and_print ... 2026-10-31 16:31:24,877 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_pos_specific_symbol ... 2026-10-31 16:31:25,153 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos: Starting TestVNEDIPOS.test_prepare_order_vals_rights ... 2026-10-31 16:31:26,021 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-31 16:31:52,092 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour ... 2026-10-31 16:31:52,545 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome pid: 1856 2026-10-31 16:31:52,545 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless temporary user profile dir: /tmp/tmpq0pf2kp6_chrome_odoo 2026-10-31 16:31:52,546 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Issuing json command http://127.0.0.1:41799/json/version 2026-10-31 16:31:52,547 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41799/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:31:52,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 16:31:52,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Issuing json command http://127.0.0.1:41799/json 2026-10-31 16:31:52,607 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41799/json with timeout 3 increased to 10s during tests 2026-10-31 16:31:52,618 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Websocket url found: ws://127.0.0.1:41799/devtools/page/E25B974D7A7B7D1D3AA490B537433108 2026-10-31 16:31:52,633 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Enable chrome headless console log notification 2026-10-31 16:31:52,642 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome headless enable page notifications 2026-10-31 16:31:52,715 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 16:31:52,725 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Setting session cookie in browser 2026-10-31 16:31:52,733 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-10-31 16:31:52,733 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-10-31 16:31:52,755 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:31:53,687 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:53] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.097 0.840 2026-10-31 16:31:53,691 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Navigation result: {'frameId': 'E25B974D7A7B7D1D3AA490B537433108', 'loaderId': '28BC22748B79AC53F932FC868D344B04', 'isDownload': False} 2026-10-31 16:31:53,691 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosConfigErrorTour')" 2026-10-31 16:31:53,710 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 16:31:53,735 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:53] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-31 16:31:53,743 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:53] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 16:31:53,762 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:53] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-31 16:31:54,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:54] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 16:31:54,292 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:31:54,295 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:31:54,308 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: IndexedDB 1 Ready 2026-10-31 16:31:54,316 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosConfigErrorTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:31:54,340 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [1/16] Tour L10nVnEdiPosConfigErrorTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-31 16:31:55,982 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:55] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.263 1.418 2026-10-31 16:31:55,992 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 1.687 2026-10-31 16:31:56,202 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-31 16:31:56,203 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-31 16:31:56,217 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:31:56,273 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 16:31:56,306 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-31 16:31:56,330 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: Owl is running in 'dev' mode. 2026-10-31 16:31:56,439 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:31:56,451 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:31:56,484 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 16:31:56,501 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 16:31:56,513 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 16:31:56,539 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.021 0.042 2026-10-31 16:31:56,568 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.008 0.077 2026-10-31 16:31:56,571 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [2/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-31 16:31:56,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.004 0.077 2026-10-31 16:31:56,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.017 2026-10-31 16:31:56,668 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.016 2026-10-31 16:31:56,678 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.030 2026-10-31 16:31:56,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.013 0.044 2026-10-31 16:31:56,716 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.056 2026-10-31 16:31:56,746 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.017 0.058 2026-10-31 16:31:56,756 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [3/16] Tour L10nVnEdiPosConfigErrorTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-31 16:31:56,774 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.073 2026-10-31 16:31:56,822 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.017 0.123 2026-10-31 16:31:56,836 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.182 2026-10-31 16:31:56,845 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-31 16:31:56,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.094 2026-10-31 16:31:56,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.138 2026-10-31 16:31:56,977 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.034 0.110 2026-10-31 16:31:56,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:56] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.005 0.175 2026-10-31 16:31:57,050 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [4/16] Tour L10nVnEdiPosConfigErrorTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-31 16:31:57,127 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [5/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-31 16:31:57,194 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [6/16] Tour L10nVnEdiPosConfigErrorTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-31 16:31:57,260 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [7/16] Tour L10nVnEdiPosConfigErrorTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-31 16:31:57,328 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [8/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-31 16:31:57,423 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [9/16] Tour L10nVnEdiPosConfigErrorTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-31 16:31:57,440 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:31:57,441 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 16:31:57,485 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [10/16] Tour L10nVnEdiPosConfigErrorTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-31 16:31:57,542 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [11/16] Tour L10nVnEdiPosConfigErrorTour → Step enable invoice option if needed (trigger: .payment-buttons .js_invoice) 2026-10-31 16:31:57,609 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [12/16] Tour L10nVnEdiPosConfigErrorTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-31 16:31:57,706 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [13/16] Tour L10nVnEdiPosConfigErrorTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-31 16:31:57,716 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:31:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:31:57,772 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [14/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Configuration Error")) 2026-10-31 16:31:57,836 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [15/16] Tour L10nVnEdiPosConfigErrorTour → Step dialog is open (trigger: .modal-body:contains(Set a POS Symbol)) 2026-10-31 16:31:57,897 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: [16/16] Tour L10nVnEdiPosConfigErrorTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-31 16:31:57,962 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: tour succeeded 2026-10-31 16:31:57,963 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosConfigErrorTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-31 16:31:58,063 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour.browser: heap 15135336 (allocated 16261120) 2026-10-31 16:31:58,074 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Closing chrome headless with pid 1856 2026-10-31 16:31:58,075 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Closing websocket connection 2026-10-31 16:31:58,076 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Terminating chrome headless with pid 1856 2026-10-31 16:31:58,184 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_163158_184138_test_l10n_vn_edi_pos_config_error_tour.txt 2026-10-31 16:31:58,184 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_config_error_tour: Removing chrome user profile "/tmp/tmpq0pf2kp6_chrome_odoo" 2026-10-31 16:31:58,275 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour: Starting TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour ... 2026-10-31 16:31:58,751 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome pid: 2059 2026-10-31 16:31:58,751 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless temporary user profile dir: /tmp/tmplcf8jwhs_chrome_odoo 2026-10-31 16:31:58,751 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Issuing json command http://127.0.0.1:40799/json/version 2026-10-31 16:31:58,752 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40799/json/version with timeout 3 increased to 10s during tests 2026-10-31 16:31:58,823 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 16:31:58,823 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Issuing json command http://127.0.0.1:40799/json 2026-10-31 16:31:58,823 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40799/json with timeout 3 increased to 10s during tests 2026-10-31 16:31:58,836 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Websocket url found: ws://127.0.0.1:40799/devtools/page/CDB16DC8BD3A2AA620BEBD6D87DC2C0D 2026-10-31 16:31:58,851 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Enable chrome headless console log notification 2026-10-31 16:31:58,861 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome headless enable page notifications 2026-10-31 16:31:58,933 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 16:31:58,950 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Setting session cookie in browser 2026-10-31 16:31:58,952 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Open "http://127.0.0.1:8069/pos/ui?config_id=10" in browser 2026-10-31 16:31:58,952 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=10" 2026-10-31 16:31:58,982 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 16:32:00,106 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /pos/ui?config_id=10 HTTP/1.1" 200 - 180 0.140 0.989 2026-10-31 16:32:00,109 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Navigation result: {'frameId': 'CDB16DC8BD3A2AA620BEBD6D87DC2C0D', 'loaderId': '67A7F85EF907F29C9E308F1D9CB7BBD2', 'isDownload': False} 2026-10-31 16:32:00,110 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate ready code "odoo.isTourReady('L10nVnEdiPosRefundReasonTour')" 2026-10-31 16:32:00,128 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 16:32:00,160 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-31 16:32:00,166 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 16:32:00,177 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-31 16:32:00,686 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 16:32:00,708 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 16:32:00,721 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 16:32:00,726 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: IndexedDB 1 Ready 2026-10-31 16:32:00,731 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Evaluate test code "odoo.startTour('L10nVnEdiPosRefundReasonTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=10", "delayToCheckUndeterminisms": 0})" 2026-10-31 16:32:00,741 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [1/36] Tour L10nVnEdiPosRefundReasonTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-31 16:32:01,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 321 0.248 0.479 2026-10-31 16:32:01,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.728 2026-10-31 16:32:01,656 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 16:32:01,668 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-31 16:32:01,692 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 16:32:01,724 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-31 16:32:01,750 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-31 16:32:01,757 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: Owl is running in 'dev' mode. 2026-10-31 16:32:01,822 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:32:01,831 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:32:01,886 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 16:32:01,908 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 16:32:01,913 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /web/image?model=res.company&id=17&field=logo HTTP/1.1" 200 - 9 0.012 0.030 2026-10-31 16:32:01,932 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-31 16:32:01,969 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [2/36] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-31 16:32:01,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:01] "GET /web/image/res.users/137/avatar_128 HTTP/1.1" 200 - 16 0.026 0.101 2026-10-31 16:32:02,042 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 4 0.007 0.115 2026-10-31 16:32:02,075 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.015 0.022 2026-10-31 16:32:02,086 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.043 2026-10-31 16:32:02,099 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.050 2026-10-31 16:32:02,135 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.013 0.075 2026-10-31 16:32:02,147 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [3/36] Tour L10nVnEdiPosRefundReasonTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-10-31 16:32:02,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.006 0.074 2026-10-31 16:32:02,158 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.100 2026-10-31 16:32:02,194 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.076 2026-10-31 16:32:02,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.102 2026-10-31 16:32:02,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.103 2026-10-31 16:32:02,224 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.043 2026-10-31 16:32:02,231 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.046 2026-10-31 16:32:02,238 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.092 2026-10-31 16:32:02,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-31 16:32:02,362 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.039 0.110 2026-10-31 16:32:02,432 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [4/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-31 16:32:02,518 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [5/36] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-31 16:32:02,579 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [6/36] Tour L10nVnEdiPosRefundReasonTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-10-31 16:32:02,644 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [7/36] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-31 16:32:02,710 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [8/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-31 16:32:02,828 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [9/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-31 16:32:02,864 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:32:02,867 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 16:32:02,927 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [10/36] Tour L10nVnEdiPosRefundReasonTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-31 16:32:02,962 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [11/36] Tour L10nVnEdiPosRefundReasonTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-31 16:32:03,044 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [12/36] Tour L10nVnEdiPosRefundReasonTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-31 16:32:03,090 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 16:32:03,138 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [13/36] Tour L10nVnEdiPosRefundReasonTour → Step go to next screen from receipt (trigger: .receipt-screen [name='done'].highlight) 2026-10-31 16:32:03,145 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97017543 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': 'c0370d74-6a55-4409-81e5-a33a2149fb3f'}] 2026-10-31 16:32:03,154 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 16:32:05,945 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97017543 order {'name': 'Order 00009-001-0001', 'uuid': 'c0370d74-6a55-4409-81e5-a33a2149fb3f'} created pos.order #22 2026-10-31 16:32:05,950 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97017543 finished 2026-10-31 16:32:06,147 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 898 0.901 2.105 2026-10-31 16:32:06,255 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 8 0.009 0.026 2026-10-31 16:32:06,278 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-31 16:32:06,376 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "GET /web/image?model=pos.config&id=10&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.029 2026-10-31 16:32:06,394 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [14/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-31 16:32:06,472 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [15/36] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .mobile-more-button) 2026-10-31 16:32:06,521 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [16/36] Tour L10nVnEdiPosRefundReasonTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-10-31 16:32:06,582 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [17/36] Tour L10nVnEdiPosRefundReasonTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-10-31 16:32:06,676 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [18/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter 2026-10-31 16:32:06,727 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.010 0.021 2026-10-31 16:32:06,743 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [19/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul 2026-10-31 16:32:06,792 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [20/36] Tour L10nVnEdiPosRefundReasonTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-10-31 16:32:06,861 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [21/36] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-31 16:32:06,886 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 16:32:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 3 0.006 0.016 2026-10-31 16:32:06,921 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [22/36] Tour L10nVnEdiPosRefundReasonTour → Step command name should be Print Tax Invoice (trigger: .control-buttons button:contains("Print Tax Invoice")) 2026-10-31 16:32:06,978 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [23/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-31 16:32:07,034 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [24/36] Tour L10nVnEdiPosRefundReasonTour → Step click numpad button: 1 (trigger: div.numpad button[value="1"]) 2026-10-31 16:32:07,086 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [25/36] Tour L10nVnEdiPosRefundReasonTour → Step go back to the products (trigger: .actionpad .back-button) 2026-10-31 16:32:07,153 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [26/36] Tour L10nVnEdiPosRefundReasonTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-31 16:32:07,198 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [27/36] Tour L10nVnEdiPosRefundReasonTour → Step .ticket-screen .btn-primary.pay-order-button 2026-10-31 16:32:07,289 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [28/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-10-31 16:32:07,366 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [29/36] Tour L10nVnEdiPosRefundReasonTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-10-31 16:32:07,427 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [30/36] Tour L10nVnEdiPosRefundReasonTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-10-31 16:32:07,479 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [31/36] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is not highlighted (trigger: .js_invoice:not(.highlight)) 2026-10-31 16:32:07,531 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [32/36] Tour L10nVnEdiPosRefundReasonTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-10-31 16:32:07,590 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [33/36] Tour L10nVnEdiPosRefundReasonTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Refund Reason")) 2026-10-31 16:32:07,645 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [34/36] Tour L10nVnEdiPosRefundReasonTour → Step input text 'Customer return' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-10-31 16:32:07,717 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [35/36] Tour L10nVnEdiPosRefundReasonTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-31 16:32:07,782 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: [36/36] Tour L10nVnEdiPosRefundReasonTour → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-10-31 16:32:07,845 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: tour succeeded 2026-10-31 16:32:07,846 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR L10nVnEdiPosRefundReasonTour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-31 16:32:07,966 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour.browser: heap 17179440 (allocated 18227200) 2026-10-31 16:32:07,988 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Closing chrome headless with pid 2059 2026-10-31 16:32:07,992 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Closing websocket connection 2026-10-31 16:32:07,997 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Terminating chrome headless with pid 2059 2026-10-31 16:32:08,095 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_163208_095449_test_l10n_vn_edi_pos_refund_reason_tour.txt 2026-10-31 16:32:08,095 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_edi_viettel_pos.tests.test_l10n_vn_edi_pos_tour.TestVNEDIPOSTour.test_l10n_vn_edi_pos_refund_reason_tour: Removing chrome user profile "/tmp/tmplcf8jwhs_chrome_odoo" 2026-10-31 16:32:08,206 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 16:32:37,913 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_created_for_a_vietnamese_company_gets_the_tag_of_its_vietnamese_code ... 2026-10-31 16:32:38,119 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_lookup_by_code_prefix_returns_the_target_companys_account_when_another_company_is_active ... 2026-10-31 16:32:38,203 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_lookup_by_code_returns_the_target_companys_account_when_another_company_is_active ... 2026-10-31 16:32:38,272 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_company_scope: Starting TestCompanyScope.test_account_shared_with_a_vietnamese_company_gets_the_tag_of_its_vietnamese_code ... 2026-10-31 16:32:38,449 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:32:51,524 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_reload_branch_company: Starting TestReloadBranchCompany.test_reloading_the_template_on_a_branch_company_creates_no_branch_owned_taxes ... 2026-10-31 16:33:24,843 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:33:24,873 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_caller_supplied_code_wins ... 2026-10-31 16:33:24,992 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_follows_company_setting ... 2026-10-31 16:33:25,173 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_circular_block_without_document ... 2026-10-31 16:33:25,298 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestReportCircularLayout.test_preview_report_follows_the_company_it_was_opened_on ... 2026-10-31 16:33:31,169 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 16:33:31,187 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_in_out_payment_computes_on_a_bank_move ... 2026-10-31 16:33:31,570 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_for_a_payment_originated_move ... 2026-10-31 16:33:32,582 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_report_circular_layout: Starting TestPaymentReceiptReport.test_payment_receipt_renders_with_its_circular_header ... 2026-10-31 16:33:33,383 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 16:34:25,192 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_show_both_dr_and_cr_trial_balance_vas: Starting TestUpdateShowBothDrAndCrTrialBalanceVas.test_update_show_both_dr_and_cr_trial_balance_vas_covers_every_vn_chart_company ... 2026-10-31 16:34:25,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:35:34,825 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c10_payments_route_to_11218_and_11219 ... 2026-10-31 16:35:36,524 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c11_first_cash_journal_lands_on_1111_and_111_stays_a_pure_rollup ... 2026-10-31 16:35:36,654 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c12_level3_exhaustion_raises_userror_and_mints_nothing ... 2026-10-31 16:35:38,626 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c13_existing_113_and_1132_rows_are_untouched_by_the_fixer ... 2026-10-31 16:35:38,734 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c14_migration_renames_fabricated_accounts_in_place ... 2026-10-31 16:35:39,985 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15_migration_is_idempotent ... 2026-10-31 16:35:41,168 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c15b_fixer_leaves_a_bank_journal_it_cannot_place_and_notifies ... 2026-10-31 16:35:42,982 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c16_c133_fixer_does_not_move_a_c99_company ... 2026-10-31 16:35:43,244 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c17_each_c133_company_gets_its_own_11211 ... 2026-10-31 16:35:43,357 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c18_each_allocator_is_unreachable_from_the_other_regime ... 2026-10-31 16:35:43,850 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c1_no_fabricated_three_digit_account_exists ... 2026-10-31 16:35:43,956 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c20_bank_journal_on_statutory_rollup_gets_fresh_level3_row_untouched ... 2026-10-31 16:35:44,203 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c21_utility_rename_collision_is_skipped ... 2026-10-31 16:35:45,394 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c22_two_fabricated_cash_tills_are_not_merged_onto_111 ... 2026-10-31 16:35:46,406 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c23_second_cash_journal_via_real_user_path_lands_on_11111 ... 2026-10-31 16:35:46,835 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c24_statutory_1111_exists_on_fresh_c133_company_with_correct_identity ... 2026-10-31 16:35:47,295 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c25_third_cash_journal_advances_to_11112_without_fabrication ... 2026-10-31 16:35:47,827 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c26_only_the_first_cash_journal_ever_owns_1111_after_a_second_till_opens ... 2026-10-31 16:35:48,201 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c27_second_till_self_heals_1111_when_deleted_and_lands_on_11111 ... 2026-10-31 16:35:48,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507619] 2026-10-31 16:35:48,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-10-31 16:35:48,773 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c28_cash_level3_exhaustion_raises_userror_once_1111_exists ... 2026-10-31 16:35:52,368 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c29_ensure_c133_statutory_cash_parent_backfill_is_idempotent ... 2026-10-31 16:35:52,459 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507619] 2026-10-31 16:35:52,514 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-10-31 16:35:52,677 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c2_bank_suspense_account_is_11217 ... 2026-10-31 16:35:52,785 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c30_ensure_c133_statutory_cash_parent_adopts_hand_made_1111 ... 2026-10-31 16:35:52,890 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted ir.model.data records with IDs: [507619] 2026-10-31 16:35:52,939 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #145 deleted account.account records with IDs: [2758] 2026-10-31 16:35:53,497 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c31_ensure_c133_statutory_cash_parent_is_company_isolated ... 2026-10-31 16:35:53,677 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c32_c99_second_cash_journal_and_ensure_method_no_op_on_c99 ... 2026-10-31 16:35:54,064 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c33_bank_fixer_stays_idempotent_when_1111x_records_already_exist ... 2026-10-31 16:35:54,505 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c34_fixer_leaves_a_first_till_already_on_1111_untouched ... 2026-10-31 16:35:54,655 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c35_fixer_leaves_a_till_already_on_a_five_digit_1111x_account_untouched ... 2026-10-31 16:35:54,909 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c36_a_hand_made_six_digit_cash_code_is_never_treated_as_compliant ... 2026-10-31 16:35:55,147 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c3_outstanding_accounts_are_11218_and_11219 ... 2026-10-31 16:35:55,244 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c4_three_utility_accounts_are_distinct_records ... 2026-10-31 16:35:55,349 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c5_first_bank_account_lands_on_11211 ... 2026-10-31 16:35:55,442 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c6_second_and_third_vnd_bank_accounts_continue_the_1121_series ... 2026-10-31 16:35:56,613 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c7_utility_accounts_keep_their_vietnamese_name ... 2026-10-31 16:35:56,967 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c8_foreign_currency_bank_account_lands_under_1122 ... 2026-10-31 16:35:57,362 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_c9_statutory_1121_1122_stay_roll_ups ... 2026-10-31 16:35:57,922 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x1_both_regimes_reach_their_target_state_together ... 2026-10-31 16:36:00,868 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_bank_accounts: Starting TestVnC133BankAccounts.test_x2_account_code_is_decided_by_chart_not_country_c133_arm ... 2026-10-31 16:36:01,127 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 16:36:47,078 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_circular_133_expense_default_is_cost_of_goods_sold ... 2026-10-31 16:36:49,689 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_circular_133_reload_keeps_a_company_choice_of_continental_valuation ... 2026-10-31 16:36:58,123 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c133_company_defaults: Starting TestVnC133CompanyDefaults.test_new_circular_133_company_values_inventory_perpetually_like_circular_99 ... 2026-10-31 16:36:58,262 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:38:09,704 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t10_bank_journal_accounts_keep_the_112_report_tag ... 2026-10-31 16:38:10,314 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t11_second_cash_journal_stays_in_the_111_family ... 2026-10-31 16:38:10,656 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t12_statutory_codes_are_never_padded ... 2026-10-31 16:38:10,712 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t16_c99_pipeline_does_not_move_a_c133_company ... 2026-10-31 16:38:14,357 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t17_each_company_gets_its_own_bank_account ... 2026-10-31 16:38:14,850 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t18_migration_repoints_a_bank_journal_left_on_112 ... 2026-10-31 16:38:17,451 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t19_outstanding_rename_collision_is_skipped ... 2026-10-31 16:38:18,645 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t1_bank_suspense_account_is_1121 ... 2026-10-31 16:38:18,689 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t2_suspense_account_is_never_a_journal_own_account ... 2026-10-31 16:38:18,731 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3_outstanding_accounts_are_1131_and_1132 ... 2026-10-31 16:38:18,798 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t3b_new_c99_accounts_keep_their_vietnamese_name ... 2026-10-31 16:38:19,078 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t4_no_account_outside_circular_99_is_created ... 2026-10-31 16:38:19,148 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t5_inbound_payment_debits_1131 ... 2026-10-31 16:38:20,011 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t6_outbound_payment_credits_1132 ... 2026-10-31 16:38:20,917 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t7_first_bank_account_lands_on_1122 ... 2026-10-31 16:38:21,166 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t8_second_and_third_bank_accounts_continue_the_112_series ... 2026-10-31 16:38:22,542 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_t9_account_112_carries_no_direct_postings ... 2026-10-31 16:38:23,207 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_c99_bank_accounts: Starting TestVnC99BankAccounts.test_x2_account_codes_are_decided_by_chart_not_by_country ... 2026-10-31 16:38:23,368 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 16:38:35,828 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_chart_survives_deferred_c99_guess_load ... 2026-10-31 16:38:50,346 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c133_to_c99_switchback_loads_c99 ... 2026-10-31 16:39:04,717 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [91, 92, 93] 2026-10-31 16:39:05,084 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511966, 511965, 511964, 511963] 2026-10-31 16:39:05,084 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [111, 112, 113, 114] 2026-10-31 16:39:05,139 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [282, 283, 284, 285, 286] 2026-10-31 16:39:05,364 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [578] 2026-10-31 16:39:05,369 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511943, 511944, 511941, 511950, 511940, 511942, 511945, 511953, 511946, 511939, 511938, 511947, 511948, 511949, 511955, 511951, 511954, 511937, 511952, 511936] 2026-10-31 16:39:05,369 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.journal records with IDs: [610, 611, 615, 612, 616, 618, 614, 619, 623, 613, 622, 626, 629, 617, 624, 625, 627, 620, 628, 621] 2026-10-31 16:39:05,388 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [361, 362, 364, 365, 363] 2026-10-31 16:39:05,478 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511934, 511932, 511933, 511923, 511921, 511922, 511926, 511924, 511925, 511919, 511916, 511918, 511917, 511920, 511930, 511927, 511929, 511928, 511931] 2026-10-31 16:39:05,478 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax records with IDs: [453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471] 2026-10-31 16:39:05,523 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511909, 511912, 511910, 511911, 511913, 511915, 511914] 2026-10-31 16:39:05,523 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [142, 143, 144, 145, 146, 147, 148] 2026-10-31 16:39:06,323 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [569, 570, 571, 572, 573, 574, 575, 576, 577, 579, 580, 581, 582, 583, 584] 2026-10-31 16:39:06,332 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511788, 511787, 511935, 511781, 511782, 511783, 511784, 511785, 511786, 511789, 511790, 511791, 511792, 511793, 511794, 511795, 511796, 511797, 511798, 511799, 511800, 511801, 511802, 511803, 511804, 511805, 511806, 511807, 511808, 511809, 511810, 511811, 511812, 511813, 511814, 511815, 511816, 511817, 511818, 511819, 511820, 511821, 511822, 511823, 511824, 511825, 511826, 511827, 511828, 511829, 511830, 511831, 511832, 511833, 511834, 511835, 511836, 511837, 511838, 511839, 511840, 511841, 511842, 511843, 511844, 511845, 511846, 511847, 511848, 511849, 511850, 511851, 511852, 511853, 511854, 511855, 511856, 511857, 511858, 511859, 511860, 511861, 511862, 511863, 511864, 511865, 511866, 511867, 511868, 511869, 511870, 511871, 511872, 511873, 511874, 511875, 511876, 511877, 511878, 511879, 511880, 511881, 511882, 511883, 511884, 511885, 511886, 511887, 511888, 511889, 511890, 511891, 511892, 511893, 511894, 511895, 511896, 511897, 511898, 511899, 511900, 511901, 511902, 511903, 511904, 511905, 511906, 511907, 511908] 2026-10-31 16:39:06,332 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.account records with IDs: [4558, 4559, 4560, 4561, 4562, 4686, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685] 2026-10-31 16:39:06,389 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [511772, 511773, 511774, 511775, 511776, 511777, 511778, 511779, 511780] 2026-10-31 16:39:06,389 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.group records with IDs: [1647, 1648, 1649, 1650, 1651, 1652, 1653, 1654, 1655] 2026-10-31 16:39:17,637 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_c99_to_c133_settings_switch_loads_c133 ... 2026-10-31 16:39:34,608 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.auto.transfer.model records with IDs: [99, 100, 101, 102, 103] 2026-10-31 16:39:34,936 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512814, 512813, 512812, 512811] 2026-10-31 16:39:34,936 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [119, 120, 121, 122] 2026-10-31 16:39:34,971 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [292, 293, 294, 295, 296] 2026-10-31 16:39:35,078 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [614] 2026-10-31 16:39:35,082 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512791, 512792, 512789, 512798, 512788, 512790, 512793, 512801, 512794, 512787, 512786, 512795, 512796, 512797, 512803, 512799, 512802, 512785, 512800, 512784] 2026-10-31 16:39:35,082 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.journal records with IDs: [650, 651, 655, 652, 656, 658, 654, 659, 663, 653, 662, 666, 669, 657, 664, 665, 667, 660, 668, 661] 2026-10-31 16:39:35,090 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [375, 376, 378, 379, 377] 2026-10-31 16:39:35,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512782, 512780, 512781, 512779, 512777, 512778, 512771, 512768, 512770, 512769, 512766, 512763, 512765, 512764, 512767, 512775, 512772, 512774, 512773, 512776] 2026-10-31 16:39:35,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax records with IDs: [492, 498, 493, 494, 495, 496, 506, 507, 508, 497, 499, 500, 501, 502, 503, 504, 505, 509, 510, 511] 2026-10-31 16:39:35,208 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512756, 512759, 512757, 512758, 512760, 512762, 512761] 2026-10-31 16:39:35,208 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [156, 157, 158, 159, 160, 161, 162] 2026-10-31 16:39:36,413 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [605, 606, 607, 608, 609, 610, 611, 612, 613, 615, 616, 617, 618, 619, 620] 2026-10-31 16:39:36,429 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512527, 512526, 512783, 512646, 512524, 512525, 512647, 512528, 512648, 512649, 512529, 512650, 512651, 512652, 512530, 512653, 512654, 512531, 512532, 512655, 512533, 512656, 512657, 512658, 512659, 512660, 512661, 512662, 512663, 512534, 512535, 512664, 512536, 512665, 512537, 512666, 512667, 512538, 512539, 512540, 512668, 512669, 512670, 512671, 512672, 512673, 512541, 512542, 512543, 512544, 512674, 512675, 512545, 512676, 512546, 512547, 512677, 512548, 512549, 512678, 512550, 512551, 512552, 512553, 512554, 512679, 512555, 512680, 512556, 512681, 512557, 512558, 512682, 512559, 512683, 512560, 512684, 512685, 512561, 512686, 512562, 512563, 512687, 512564, 512565, 512688, 512689, 512566, 512567, 512690, 512568, 512569, 512570, 512571, 512691, 512572, 512573, 512574, 512692, 512693, 512575, 512694, 512695, 512576, 512577, 512696, 512697, 512698, 512699, 512700, 512701, 512702, 512578, 512579, 512703, 512704, 512705, 512706, 512580, 512707, 512708, 512709, 512581, 512710, 512711, 512712, 512713, 512714, 512715, 512716, 512717, 512718, 512719, 512720, 512721, 512722, 512582, 512723, 512583, 512724, 512725, 512726, 512727, 512728, 512729, 512584, 512585, 512586, 512587, 512730, 512588, 512589, 512590, 512731, 512732, 512591, 512592, 512733, 512593, 512594, 512595, 512596, 512597, 512734, 512598, 512599, 512600, 512735, 512601, 512602, 512736, 512603, 512604, 512737, 512738, 512739, 512740, 512605, 512606, 512607, 512741, 512608, 512609, 512610, 512611, 512612, 512613, 512742, 512614, 512615, 512616, 512617, 512618, 512619, 512620, 512621, 512622, 512623, 512624, 512743, 512744, 512745, 512746, 512625, 512626, 512627, 512628, 512629, 512630, 512631, 512747, 512632, 512633, 512634, 512635, 512636, 512637, 512638, 512639, 512640, 512748, 512749, 512750, 512641, 512751, 512752, 512753, 512754, 512642, 512755, 512643, 512644, 512645] 2026-10-31 16:39:36,430 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.account records with IDs: [5042, 4920, 4921, 5152, 5043, 4922, 4923, 4924, 5044, 5045, 4925, 5046, 5047, 5048, 4926, 5049, 5050, 4927, 4928, 5051, 4929, 5052, 5053, 5054, 5055, 5056, 5057, 5058, 5059, 4930, 4931, 5060, 4932, 5061, 4933, 5062, 5063, 4934, 4935, 4936, 5064, 5065, 5066, 5067, 5068, 5069, 4937, 4938, 4939, 4940, 5070, 5071, 4941, 5072, 4942, 4943, 5073, 4944, 4945, 5074, 4946, 4947, 4948, 4949, 4950, 5075, 4951, 5076, 4952, 5077, 4953, 4954, 5078, 4955, 5079, 4956, 5080, 5081, 4957, 5082, 4958, 4959, 5083, 4960, 4961, 5084, 5085, 4962, 4963, 5086, 4964, 4965, 4966, 4967, 5087, 4968, 4969, 4970, 5088, 5089, 4971, 5090, 5091, 4972, 4973, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 4974, 4975, 5099, 5100, 5101, 5102, 4976, 5103, 5104, 5105, 4977, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 4978, 5119, 4979, 5120, 5121, 5122, 5123, 5124, 5125, 4980, 4981, 4982, 4983, 5126, 4984, 4985, 4986, 5127, 5128, 4987, 4988, 5129, 4989, 4990, 4991, 4992, 4993, 5130, 4994, 4995, 4996, 5131, 4997, 4998, 5132, 4999, 5000, 5133, 5134, 5135, 5136, 5001, 5002, 5003, 5137, 5004, 5005, 5006, 5007, 5008, 5009, 5138, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5139, 5140, 5141, 5142, 5021, 5022, 5023, 5024, 5025, 5026, 5027, 5143, 5028, 5029, 5030, 5031, 5032, 5033, 5034, 5035, 5036, 5144, 5145, 5146, 5037, 5147, 5148, 5149, 5150, 5038, 5151, 5039, 5040, 5041] 2026-10-31 16:39:36,593 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [512515, 512516, 512517, 512518, 512519, 512520, 512521, 512522, 512523, 512409, 512410, 512411, 512412, 512413, 512414, 512415, 512416, 512417, 512418, 512419, 512420, 512421, 512422, 512423, 512424, 512425, 512426, 512427, 512428, 512429, 512430, 512431, 512432, 512433, 512434, 512435, 512436, 512437, 512438, 512439, 512440, 512441, 512442, 512443, 512444, 512445, 512446, 512447, 512448, 512449, 512450, 512451, 512452, 512453, 512454, 512455, 512456, 512457, 512458, 512459, 512460, 512461, 512462, 512463, 512464, 512465, 512466, 512467, 512468, 512469, 512470, 512471, 512472, 512473, 512474, 512475, 512476, 512477, 512478, 512479, 512480, 512481, 512482, 512483, 512484, 512485, 512486, 512487, 512488, 512489, 512490, 512491, 512492, 512493, 512494, 512495, 512496, 512497, 512498, 512499, 512500, 512501, 512502, 512503, 512504, 512505, 512506, 512507, 512508, 512509, 512510, 512511, 512512, 512513, 512514] 2026-10-31 16:39:36,593 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.group records with IDs: [1877, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1878, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1879, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1880, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1881, 1862, 1863, 1864, 1882, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1883, 1872, 1884, 1873, 1874, 1875, 1885, 1876] 2026-10-31 16:39:44,732 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_chart_guard: Starting TestVnC133ChartGuard.test_non_vietnamese_chart_switch_is_not_blocked_by_the_guard ... 2026-10-31 16:39:53,705 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513126, 513125, 513124, 513123] 2026-10-31 16:39:53,705 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.reconcile.model records with IDs: [127, 128, 129, 130] 2026-10-31 16:39:53,754 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [302, 303, 304, 305, 306] 2026-10-31 16:39:53,884 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [645] 2026-10-31 16:39:53,889 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513103, 513104, 513101, 513110, 513100, 513102, 513105, 513113, 513106, 513099, 513098, 513107, 513108, 513109, 513115, 513111, 513114, 513097, 513112, 513096] 2026-10-31 16:39:53,889 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.journal records with IDs: [690, 691, 695, 692, 696, 698, 694, 699, 703, 693, 702, 706, 709, 697, 704, 705, 707, 700, 708, 701] 2026-10-31 16:39:53,899 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted mail.alias records with IDs: [389, 390, 392, 393, 391] 2026-10-31 16:39:53,965 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513093, 513092] 2026-10-31 16:39:53,965 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax records with IDs: [531, 532] 2026-10-31 16:39:54,010 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513091] 2026-10-31 16:39:54,011 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.tax.group records with IDs: [170] 2026-10-31 16:39:54,311 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.default records with IDs: [641, 642, 643, 644, 646, 647, 648, 649] 2026-10-31 16:39:54,319 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted ir.model.data records with IDs: [513130, 513129, 513127, 513094, 513070, 513084, 513074, 513085, 513075, 513095, 513077, 513050, 513089, 513046, 513060, 513063, 513071, 513065, 513066, 513078, 513083, 513081, 513079, 513086, 513080, 513082, 513087, 513058, 513072, 513073, 513059, 513069, 513090, 513076, 513061, 513088, 513054, 513057, 513052, 513064, 513048, 513049, 513047, 513055, 513068, 513056, 513067, 513062, 513053, 513128, 513131, 513051] 2026-10-31 16:39:54,319 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #156 deleted account.account records with IDs: [5282, 5324, 5327, 5329, 5331, 5332, 5328, 5330, 5283, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 5296, 5325, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5326, 5322, 5323, 5333] 2026-10-31 16:40:05,478 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:40:34,540 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_resync_translations: Starting TestVnCoaResyncTranslations.test_vn_coa_resync_keeps_every_existing_translation_and_fills_every_empty_one ... 2026-10-31 16:40:40,684 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 16:41:15,206 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515203] 2026-10-31 16:41:15,206 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [6242] 2026-10-31 16:41:15,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [515202] 2026-10-31 16:41:15,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [6243] 2026-10-31 16:42:03,736 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_import_taxes_by_rate_tax_a_vendor_bill_at_10_5_and_0_percent ... 2026-10-31 16:42:09,754 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c133_detailed_default_accounts ... 2026-10-31 16:42:09,811 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_accounts_not_in_c99_template_are_deprecated ... 2026-10-31 16:42:10,190 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_bank_journals_default_account_is_c99 ... 2026-10-31 16:42:11,698 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts ... 2026-10-31 16:42:11,794 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_detailed_default_accounts_survive_a_resync ... 2026-10-31 16:42:47,899 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_completes_adoption_by_retyping_and_renaming_a_bookkeepers_own_account ... 2026-10-31 16:43:20,721 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [516963] 2026-10-31 16:43:20,778 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [6889] 2026-10-31 16:43:24,107 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_must_not_deprecate_an_obsolete_prefixed_account_the_bookkeeper_created ... 2026-10-31 16:43:59,015 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_realign_second_run_changes_nothing ... 2026-10-31 16:44:36,541 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_c99_removed_accounts_and_children_are_deprecated ... 2026-10-31 16:44:37,538 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_adoption_binds_template_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-31 16:45:08,107 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [519199] 2026-10-31 16:45:08,172 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [7593] 2026-10-31 16:45:14,320 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_chart_reload_company_value_filter_never_re_ticks_a_bookkeepers_false_boolean ... 2026-10-31 16:45:48,427 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_realigns_reconcile_then_a_later_run_preserves_a_user_change ... 2026-10-31 16:46:27,636 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_replaces_a_base_l10n_vn_default_with_the_c99_detail_account ... 2026-10-31 16:47:02,496 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_skips_a_reconcile_flip_blocked_by_a_pending_partial_reconciliation ... 2026-10-31 16:47:37,757 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_first_c99_alignment_ticks_show_both_dr_and_cr_trial_balance_on_pre_bound_accounts ... 2026-10-31 16:48:47,395 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_fix_leaves_a_second_vn_company_not_passed_to_the_call_untouched ... 2026-10-31 16:49:56,513 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_a_9991_reference_unmapped_when_its_account_type_is_the_loss_side ... 2026-10-31 16:50:31,858 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_leaves_an_unmapped_obsolete_reference_as_is ... 2026-10-31 16:51:08,423 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_999x_legacy_utility_account_references_by_account_type_or_explicit_map ... 2026-10-31 16:52:01,745 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_realign_migrates_a_999x_fiscal_position_account_mapping_via_the_replacement_map ... 2026-10-31 16:52:44,375 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adds_the_template_tags_to_every_account_without_removing_the_companys_own ... 2026-10-31 16:53:24,525 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [528306, 528304, 528427, 528428, 528309, 528431, 528310, 528434, 528312, 528313, 528437, 528439, 528441, 528443, 528315, 528316, 528317, 528447, 528319, 528448, 528450, 528452, 528321, 528323, 528454, 528325, 528326, 528457, 528329, 528330, 528332, 528334, 528335, 528336, 528337, 528462, 528463, 528464, 528341, 528342, 528467, 528345, 528469, 528347, 528348, 528350, 528471, 528353, 528472, 528355, 528475, 528357, 528477, 528479, 528481, 528358, 528483, 528485, 528360, 528488, 528361, 528491, 528493, 528495, 528497, 528499, 528501, 528362, 528363, 528505, 528507, 528509, 528365, 528367, 528368, 528370, 528512, 528372, 528373, 528375, 528377, 528378, 528380, 528381, 528516, 528384, 528518, 528520, 528386, 528521, 528389, 528391, 528393, 528394, 528396, 528398, 528400, 528402, 528404, 528524, 528526, 528406, 528408, 528410, 528527, 528413, 528415, 528417, 528419, 528528, 528530, 528531, 528533, 528422, 528423, 528425] 2026-10-31 16:53:29,651 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_a_pending_partial_reconciliation_instead_of_raising ... 2026-10-31 16:54:14,869 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [529187] 2026-10-31 16:54:14,983 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [10927] 2026-10-31 16:54:19,841 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_adopts_an_account_with_plain_journal_items_instead_of_flipping_reconcile ... 2026-10-31 16:55:05,851 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [530199] 2026-10-31 16:55:05,952 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [11276] 2026-10-31 16:55:10,590 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_aligns_every_template_tax_line_with_the_template_tax_grids_unless_its_lines_were_restructured ... 2026-10-31 16:55:57,743 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_a_superseded_tax_whatever_language_carries_its_old_prefix ... 2026-10-31 16:56:39,908 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [531829] 2026-10-31 16:56:44,314 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_detects_an_old_superseded_tax_via_its_en_us_name_regardless_of_the_active_language ... 2026-10-31 16:57:25,649 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [532499] 2026-10-31 16:57:29,994 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_fill_a_branch_companys_empty_code_prefix ... 2026-10-31 16:58:37,130 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_does_not_raise_when_a_template_accounts_xmlid_row_is_dangling ... 2026-10-31 16:59:23,046 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_code_prefix ... 2026-10-31 17:00:08,058 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_fills_an_empty_suspense_account_with_1121 ... 2026-10-31 17:00:54,769 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_own_extra_tax_in_a_re_synced_tax_set ... 2026-10-31 17:01:45,604 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_bookkeepers_valid_suspense_account_on_the_company_and_bank_journal ... 2026-10-31 17:02:29,860 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_a_valid_default_equal_to_a_base_l10n_vn_default_after_first_alignment ... 2026-10-31 17:03:14,088 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_an_ambiguous_archived_export_tax_instead_of_guessing ... 2026-10-31 17:03:57,230 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_archived_tax_no_template_owns_as_it_was ... 2026-10-31 17:04:37,560 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [538781, 538779, 538780, 538778, 538776, 538777, 538770, 538767, 538769, 538768, 538765, 538764, 538763, 538766, 538774, 538773, 538772, 538775] 2026-10-31 17:04:40,972 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5217, 5218, 5243, 5244] 2026-10-31 17:04:41,040 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5219, 5220, 5245, 5246] 2026-10-31 17:04:41,107 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5221, 5222, 5247, 5248] 2026-10-31 17:04:41,164 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5223, 5224, 5249, 5250] 2026-10-31 17:04:41,221 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5225, 5226, 5251, 5252] 2026-10-31 17:04:41,283 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5227, 5228, 5253, 5254] 2026-10-31 17:04:41,335 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5229, 5230, 5255, 5256] 2026-10-31 17:04:41,397 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5231, 5232, 5257, 5258] 2026-10-31 17:04:41,459 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5233, 5234, 5259, 5260] 2026-10-31 17:04:41,500 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5235, 5236, 5261, 5262] 2026-10-31 17:04:41,560 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5237, 5238, 5263, 5264] 2026-10-31 17:04:41,602 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5239, 5240, 5265, 5266] 2026-10-31 17:04:41,658 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.tax.repartition.line records with IDs: [5241, 5242, 5267, 5268] 2026-10-31 17:04:44,056 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_account_code_the_company_chose_and_never_removes_the_account ... 2026-10-31 17:05:38,178 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_every_template_tax_the_company_edited_as_the_one_tax_for_its_template ... 2026-10-31 17:06:23,425 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_name_order_and_is_vat_of_every_tax_group_and_fills_an_empty_country ... 2026-10-31 17:07:06,215 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_the_template_account_and_tax_lines_on_an_account_whose_code_the_company_chose ... 2026-10-31 17:07:51,368 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_keeps_use_cash_basis_as_the_company_set_it_whatever_other_companies_use ... 2026-10-31 17:08:52,623 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_leaves_an_outstanding_account_the_bookkeeper_archived_archived ... 2026-10-31 17:09:33,950 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_binds_a_template_tax_to_a_tax_of_the_company_by_its_name ... 2026-10-31 17:10:12,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [543846] 2026-10-31 17:10:16,196 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_picks_the_successor_of_a_superseded_tax_by_its_name ... 2026-10-31 17:10:55,522 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [544517] 2026-10-31 17:10:59,710 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_retires_a_sub_account_of_any_c99_account ... 2026-10-31 17:11:56,927 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545452] 2026-10-31 17:11:56,927 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16490] 2026-10-31 17:11:56,992 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545453] 2026-10-31 17:11:56,992 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16491] 2026-10-31 17:11:57,093 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545441] 2026-10-31 17:11:57,093 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16479] 2026-10-31 17:11:57,162 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545448] 2026-10-31 17:11:57,163 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16486] 2026-10-31 17:11:57,225 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545449] 2026-10-31 17:11:57,226 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16487] 2026-10-31 17:11:57,294 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545450] 2026-10-31 17:11:57,294 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16488] 2026-10-31 17:11:57,354 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [545451] 2026-10-31 17:11:57,354 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [16489] 2026-10-31 17:12:04,390 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_never_rewrites_anglo_saxon_or_display_invoice_amount_total_words ... 2026-10-31 17:12:46,633 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_custom_code_prefixes_and_fiscal_country ... 2026-10-31 17:13:29,460 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_preserves_bookkeepers_taxes_and_tax_ids ... 2026-10-31 17:14:11,581 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_recreates_a_template_account_whose_xmlid_row_was_dangling_and_no_account_occupies_the_code ... 2026-10-31 17:14:54,279 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_a_company_default_pointing_at_a_deprecated_account ... 2026-10-31 17:15:38,146 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_replaces_an_archived_default_tax_with_the_template_value ... 2026-10-31 17:16:21,369 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_resync_rewrites_a_template_account_code_only_back_from_a_code_the_chart_itself_mapped ... 2026-10-31 17:17:34,017 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_coa_template_001 ... 2026-10-31 17:18:15,091 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550987] 2026-10-31 17:18:15,091 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18153] 2026-10-31 17:18:15,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550988] 2026-10-31 17:18:15,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18154] 2026-10-31 17:18:15,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551125] 2026-10-31 17:18:15,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18291] 2026-10-31 17:18:15,299 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551126] 2026-10-31 17:18:15,299 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18292] 2026-10-31 17:18:15,364 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551174] 2026-10-31 17:18:15,364 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18340] 2026-10-31 17:18:15,422 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551034] 2026-10-31 17:18:15,422 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18200] 2026-10-31 17:18:15,471 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550970] 2026-10-31 17:18:15,471 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18136] 2026-10-31 17:18:15,527 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550971] 2026-10-31 17:18:15,527 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18137] 2026-10-31 17:18:15,580 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550986] 2026-10-31 17:18:15,580 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18152] 2026-10-31 17:18:15,638 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551117] 2026-10-31 17:18:15,638 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18283] 2026-10-31 17:18:15,701 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550989] 2026-10-31 17:18:15,701 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18155] 2026-10-31 17:18:15,755 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550990] 2026-10-31 17:18:15,755 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18156] 2026-10-31 17:18:15,801 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550991] 2026-10-31 17:18:15,801 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18157] 2026-10-31 17:18:15,860 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550992] 2026-10-31 17:18:15,861 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18158] 2026-10-31 17:18:15,910 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551121] 2026-10-31 17:18:15,910 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18287] 2026-10-31 17:18:15,961 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550997] 2026-10-31 17:18:15,961 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18163] 2026-10-31 17:18:16,010 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550998] 2026-10-31 17:18:16,010 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18164] 2026-10-31 17:18:16,070 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550999] 2026-10-31 17:18:16,071 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18165] 2026-10-31 17:18:16,126 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551001] 2026-10-31 17:18:16,126 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18167] 2026-10-31 17:18:16,183 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551002] 2026-10-31 17:18:16,183 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18168] 2026-10-31 17:18:16,244 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551003] 2026-10-31 17:18:16,244 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18169] 2026-10-31 17:18:16,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551004] 2026-10-31 17:18:16,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18170] 2026-10-31 17:18:16,361 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551005] 2026-10-31 17:18:16,361 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18171] 2026-10-31 17:18:16,430 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551006] 2026-10-31 17:18:16,430 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18172] 2026-10-31 17:18:16,481 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551129] 2026-10-31 17:18:16,481 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18295] 2026-10-31 17:18:16,539 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551007] 2026-10-31 17:18:16,539 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18173] 2026-10-31 17:18:16,604 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551008] 2026-10-31 17:18:16,604 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18174] 2026-10-31 17:18:16,721 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551019] 2026-10-31 17:18:16,721 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18185] 2026-10-31 17:18:16,775 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551020] 2026-10-31 17:18:16,775 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18186] 2026-10-31 17:18:16,831 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551032] 2026-10-31 17:18:16,831 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18198] 2026-10-31 17:18:16,881 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551033] 2026-10-31 17:18:16,881 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18199] 2026-10-31 17:18:16,934 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551196] 2026-10-31 17:18:16,935 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18362] 2026-10-31 17:18:16,987 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551084] 2026-10-31 17:18:16,987 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18250] 2026-10-31 17:18:17,038 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550968] 2026-10-31 17:18:17,039 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18134] 2026-10-31 17:18:17,092 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550967] 2026-10-31 17:18:17,093 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18133] 2026-10-31 17:18:17,156 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551090] 2026-10-31 17:18:17,156 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18256] 2026-10-31 17:18:17,206 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551091] 2026-10-31 17:18:17,206 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18257] 2026-10-31 17:18:17,273 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551093] 2026-10-31 17:18:17,273 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18259] 2026-10-31 17:18:17,343 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550973] 2026-10-31 17:18:17,343 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18139] 2026-10-31 17:18:17,388 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550974] 2026-10-31 17:18:17,388 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18140] 2026-10-31 17:18:17,460 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551097] 2026-10-31 17:18:17,460 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18263] 2026-10-31 17:18:17,509 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551098] 2026-10-31 17:18:17,509 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18264] 2026-10-31 17:18:17,556 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551099] 2026-10-31 17:18:17,556 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18265] 2026-10-31 17:18:17,637 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551101] 2026-10-31 17:18:17,637 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18267] 2026-10-31 17:18:17,700 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551102] 2026-10-31 17:18:17,700 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18268] 2026-10-31 17:18:17,791 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550977] 2026-10-31 17:18:17,791 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18143] 2026-10-31 17:18:17,856 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550978] 2026-10-31 17:18:17,856 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18144] 2026-10-31 17:18:17,901 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551109] 2026-10-31 17:18:17,901 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18275] 2026-10-31 17:18:17,943 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551110] 2026-10-31 17:18:17,943 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18276] 2026-10-31 17:18:17,991 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550982] 2026-10-31 17:18:17,991 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18148] 2026-10-31 17:18:18,041 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550983] 2026-10-31 17:18:18,041 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18149] 2026-10-31 17:18:18,089 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550984] 2026-10-31 17:18:18,089 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18150] 2026-10-31 17:18:18,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550985] 2026-10-31 17:18:18,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18151] 2026-10-31 17:18:18,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551116] 2026-10-31 17:18:18,210 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18282] 2026-10-31 17:18:18,268 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551118] 2026-10-31 17:18:18,269 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18284] 2026-10-31 17:18:18,344 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551119] 2026-10-31 17:18:18,344 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18285] 2026-10-31 17:18:18,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550996] 2026-10-31 17:18:18,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18162] 2026-10-31 17:18:18,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551122] 2026-10-31 17:18:18,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18288] 2026-10-31 17:18:18,505 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551000] 2026-10-31 17:18:18,505 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18166] 2026-10-31 17:18:18,554 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551124] 2026-10-31 17:18:18,554 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18290] 2026-10-31 17:18:18,630 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551127] 2026-10-31 17:18:18,630 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18293] 2026-10-31 17:18:18,684 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551128] 2026-10-31 17:18:18,684 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18294] 2026-10-31 17:18:18,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551130] 2026-10-31 17:18:18,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18296] 2026-10-31 17:18:18,802 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551009] 2026-10-31 17:18:18,802 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18175] 2026-10-31 17:18:18,869 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551010] 2026-10-31 17:18:18,870 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18176] 2026-10-31 17:18:18,927 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551011] 2026-10-31 17:18:18,928 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18177] 2026-10-31 17:18:18,983 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551012] 2026-10-31 17:18:18,984 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18178] 2026-10-31 17:18:19,036 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551013] 2026-10-31 17:18:19,036 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18179] 2026-10-31 17:18:19,097 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551014] 2026-10-31 17:18:19,097 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18180] 2026-10-31 17:18:19,154 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551136] 2026-10-31 17:18:19,155 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18302] 2026-10-31 17:18:19,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551137] 2026-10-31 17:18:19,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18303] 2026-10-31 17:18:19,322 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551139] 2026-10-31 17:18:19,322 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18305] 2026-10-31 17:18:19,390 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551140] 2026-10-31 17:18:19,390 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18306] 2026-10-31 17:18:19,453 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551141] 2026-10-31 17:18:19,453 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18307] 2026-10-31 17:18:19,525 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551142] 2026-10-31 17:18:19,526 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18308] 2026-10-31 17:18:19,594 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551143] 2026-10-31 17:18:19,594 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18309] 2026-10-31 17:18:19,672 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551144] 2026-10-31 17:18:19,673 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18310] 2026-10-31 17:18:19,728 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551021] 2026-10-31 17:18:19,728 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18187] 2026-10-31 17:18:19,790 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551148] 2026-10-31 17:18:19,790 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18314] 2026-10-31 17:18:19,846 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551149] 2026-10-31 17:18:19,847 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18315] 2026-10-31 17:18:19,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551150] 2026-10-31 17:18:19,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18316] 2026-10-31 17:18:19,976 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551152] 2026-10-31 17:18:19,976 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18318] 2026-10-31 17:18:20,035 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551153] 2026-10-31 17:18:20,035 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18319] 2026-10-31 17:18:20,096 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551154] 2026-10-31 17:18:20,096 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18320] 2026-10-31 17:18:20,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551155] 2026-10-31 17:18:20,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18321] 2026-10-31 17:18:20,215 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551156] 2026-10-31 17:18:20,215 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18322] 2026-10-31 17:18:20,405 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551161] 2026-10-31 17:18:20,405 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18327] 2026-10-31 17:18:20,472 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551163] 2026-10-31 17:18:20,473 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18329] 2026-10-31 17:18:20,560 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551023] 2026-10-31 17:18:20,561 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18189] 2026-10-31 17:18:20,639 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551166] 2026-10-31 17:18:20,639 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18332] 2026-10-31 17:18:20,701 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551167] 2026-10-31 17:18:20,701 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18333] 2026-10-31 17:18:20,752 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551168] 2026-10-31 17:18:20,752 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18334] 2026-10-31 17:18:20,809 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551169] 2026-10-31 17:18:20,809 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18335] 2026-10-31 17:18:20,878 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551025] 2026-10-31 17:18:20,879 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18191] 2026-10-31 17:18:20,946 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551026] 2026-10-31 17:18:20,946 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18192] 2026-10-31 17:18:21,005 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551027] 2026-10-31 17:18:21,006 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18193] 2026-10-31 17:18:21,067 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551028] 2026-10-31 17:18:21,068 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18194] 2026-10-31 17:18:21,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551029] 2026-10-31 17:18:21,146 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18195] 2026-10-31 17:18:21,213 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551030] 2026-10-31 17:18:21,213 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18196] 2026-10-31 17:18:21,276 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551173] 2026-10-31 17:18:21,277 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18339] 2026-10-31 17:18:21,336 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551035] 2026-10-31 17:18:21,336 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18201] 2026-10-31 17:18:21,389 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551036] 2026-10-31 17:18:21,389 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18202] 2026-10-31 17:18:21,442 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551037] 2026-10-31 17:18:21,443 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18203] 2026-10-31 17:18:21,502 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551042] 2026-10-31 17:18:21,502 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18208] 2026-10-31 17:18:21,575 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551043] 2026-10-31 17:18:21,575 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18209] 2026-10-31 17:18:21,623 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551044] 2026-10-31 17:18:21,624 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18210] 2026-10-31 17:18:21,681 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551178] 2026-10-31 17:18:21,681 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18344] 2026-10-31 17:18:21,758 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551179] 2026-10-31 17:18:21,758 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18345] 2026-10-31 17:18:21,857 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551046] 2026-10-31 17:18:21,857 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18212] 2026-10-31 17:18:21,925 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551049] 2026-10-31 17:18:21,925 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18215] 2026-10-31 17:18:21,987 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551050] 2026-10-31 17:18:21,987 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18216] 2026-10-31 17:18:22,037 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551051] 2026-10-31 17:18:22,037 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18217] 2026-10-31 17:18:22,089 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551052] 2026-10-31 17:18:22,090 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18218] 2026-10-31 17:18:22,137 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551053] 2026-10-31 17:18:22,138 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18219] 2026-10-31 17:18:22,199 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551054] 2026-10-31 17:18:22,199 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18220] 2026-10-31 17:18:22,255 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551055] 2026-10-31 17:18:22,255 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18221] 2026-10-31 17:18:22,327 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551056] 2026-10-31 17:18:22,327 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18222] 2026-10-31 17:18:22,399 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551057] 2026-10-31 17:18:22,399 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18223] 2026-10-31 17:18:22,465 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551058] 2026-10-31 17:18:22,465 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18224] 2026-10-31 17:18:22,565 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551059] 2026-10-31 17:18:22,565 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18225] 2026-10-31 17:18:22,643 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551060] 2026-10-31 17:18:22,643 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18226] 2026-10-31 17:18:22,699 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551061] 2026-10-31 17:18:22,700 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18227] 2026-10-31 17:18:22,756 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551063] 2026-10-31 17:18:22,756 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18229] 2026-10-31 17:18:22,887 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551184] 2026-10-31 17:18:22,887 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18350] 2026-10-31 17:18:22,960 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551185] 2026-10-31 17:18:22,961 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18351] 2026-10-31 17:18:23,008 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551186] 2026-10-31 17:18:23,008 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18352] 2026-10-31 17:18:23,067 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551066] 2026-10-31 17:18:23,068 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18232] 2026-10-31 17:18:23,137 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551067] 2026-10-31 17:18:23,137 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18233] 2026-10-31 17:18:23,204 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551068] 2026-10-31 17:18:23,204 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18234] 2026-10-31 17:18:23,258 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551069] 2026-10-31 17:18:23,258 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18235] 2026-10-31 17:18:23,337 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551070] 2026-10-31 17:18:23,338 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18236] 2026-10-31 17:18:23,409 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551071] 2026-10-31 17:18:23,409 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18237] 2026-10-31 17:18:23,468 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551072] 2026-10-31 17:18:23,468 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18238] 2026-10-31 17:18:23,521 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551073] 2026-10-31 17:18:23,521 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18239] 2026-10-31 17:18:23,570 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551074] 2026-10-31 17:18:23,570 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18240] 2026-10-31 17:18:23,621 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551075] 2026-10-31 17:18:23,622 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18241] 2026-10-31 17:18:23,682 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551076] 2026-10-31 17:18:23,682 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18242] 2026-10-31 17:18:23,749 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551077] 2026-10-31 17:18:23,749 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18243] 2026-10-31 17:18:23,805 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551078] 2026-10-31 17:18:23,805 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18244] 2026-10-31 17:18:23,861 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551079] 2026-10-31 17:18:23,861 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18245] 2026-10-31 17:18:23,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551080] 2026-10-31 17:18:23,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18246] 2026-10-31 17:18:23,979 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551189] 2026-10-31 17:18:23,979 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18355] 2026-10-31 17:18:24,079 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551190] 2026-10-31 17:18:24,079 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18356] 2026-10-31 17:18:24,143 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551191] 2026-10-31 17:18:24,144 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18357] 2026-10-31 17:18:24,215 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551192] 2026-10-31 17:18:24,215 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18358] 2026-10-31 17:18:24,268 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551193] 2026-10-31 17:18:24,268 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18359] 2026-10-31 17:18:24,324 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551194] 2026-10-31 17:18:24,324 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18360] 2026-10-31 17:18:24,396 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551083] 2026-10-31 17:18:24,397 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18249] 2026-10-31 17:18:24,448 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551085] 2026-10-31 17:18:24,448 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18251] 2026-10-31 17:18:24,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550965] 2026-10-31 17:18:24,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18131] 2026-10-31 17:18:24,543 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551088] 2026-10-31 17:18:24,543 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18254] 2026-10-31 17:18:24,580 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550969] 2026-10-31 17:18:24,580 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18135] 2026-10-31 17:18:24,628 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551089] 2026-10-31 17:18:24,628 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18255] 2026-10-31 17:18:24,738 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551095] 2026-10-31 17:18:24,738 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18261] 2026-10-31 17:18:24,792 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551096] 2026-10-31 17:18:24,792 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18262] 2026-10-31 17:18:24,854 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551100] 2026-10-31 17:18:24,855 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18266] 2026-10-31 17:18:24,921 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551104] 2026-10-31 17:18:24,921 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18270] 2026-10-31 17:18:25,035 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550976] 2026-10-31 17:18:25,035 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18142] 2026-10-31 17:18:25,103 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551105] 2026-10-31 17:18:25,104 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18271] 2026-10-31 17:18:25,197 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551107] 2026-10-31 17:18:25,199 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18273] 2026-10-31 17:18:25,330 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550979] 2026-10-31 17:18:25,331 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18145] 2026-10-31 17:18:25,387 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550980] 2026-10-31 17:18:25,388 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18146] 2026-10-31 17:18:25,468 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550981] 2026-10-31 17:18:25,468 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18147] 2026-10-31 17:18:25,533 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551111] 2026-10-31 17:18:25,533 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18277] 2026-10-31 17:18:25,608 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551112] 2026-10-31 17:18:25,608 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18278] 2026-10-31 17:18:25,691 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551113] 2026-10-31 17:18:25,691 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18279] 2026-10-31 17:18:25,749 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551114] 2026-10-31 17:18:25,749 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18280] 2026-10-31 17:18:25,823 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551115] 2026-10-31 17:18:25,823 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18281] 2026-10-31 17:18:25,880 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550993] 2026-10-31 17:18:25,880 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18159] 2026-10-31 17:18:25,930 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550994] 2026-10-31 17:18:25,930 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18160] 2026-10-31 17:18:25,983 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [550995] 2026-10-31 17:18:25,983 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18161] 2026-10-31 17:18:26,030 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551120] 2026-10-31 17:18:26,030 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18286] 2026-10-31 17:18:26,074 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551123] 2026-10-31 17:18:26,075 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18289] 2026-10-31 17:18:26,125 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551131] 2026-10-31 17:18:26,125 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18297] 2026-10-31 17:18:26,177 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551132] 2026-10-31 17:18:26,177 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18298] 2026-10-31 17:18:26,230 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551015] 2026-10-31 17:18:26,230 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18181] 2026-10-31 17:18:26,295 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551133] 2026-10-31 17:18:26,296 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18299] 2026-10-31 17:18:26,410 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551016] 2026-10-31 17:18:26,410 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18182] 2026-10-31 17:18:26,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551135] 2026-10-31 17:18:26,459 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18301] 2026-10-31 17:18:26,512 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551145] 2026-10-31 17:18:26,512 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18311] 2026-10-31 17:18:26,561 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551146] 2026-10-31 17:18:26,561 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18312] 2026-10-31 17:18:26,628 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551147] 2026-10-31 17:18:26,628 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18313] 2026-10-31 17:18:26,681 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551022] 2026-10-31 17:18:26,681 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18188] 2026-10-31 17:18:26,730 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551151] 2026-10-31 17:18:26,730 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18317] 2026-10-31 17:18:26,784 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551159] 2026-10-31 17:18:26,785 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18325] 2026-10-31 17:18:26,837 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551162] 2026-10-31 17:18:26,837 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18328] 2026-10-31 17:18:26,902 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551164] 2026-10-31 17:18:26,903 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18330] 2026-10-31 17:18:26,981 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551024] 2026-10-31 17:18:26,981 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18190] 2026-10-31 17:18:27,044 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551165] 2026-10-31 17:18:27,044 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18331] 2026-10-31 17:18:27,102 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551170] 2026-10-31 17:18:27,102 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18336] 2026-10-31 17:18:27,159 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551171] 2026-10-31 17:18:27,160 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18337] 2026-10-31 17:18:27,222 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551031] 2026-10-31 17:18:27,222 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18197] 2026-10-31 17:18:27,277 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551172] 2026-10-31 17:18:27,278 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18338] 2026-10-31 17:18:27,339 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551038] 2026-10-31 17:18:27,339 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18204] 2026-10-31 17:18:27,405 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551175] 2026-10-31 17:18:27,406 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18341] 2026-10-31 17:18:27,487 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551039] 2026-10-31 17:18:27,488 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18205] 2026-10-31 17:18:27,542 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551040] 2026-10-31 17:18:27,542 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18206] 2026-10-31 17:18:27,630 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551041] 2026-10-31 17:18:27,630 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18207] 2026-10-31 17:18:27,720 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551176] 2026-10-31 17:18:27,720 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18342] 2026-10-31 17:18:27,800 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551045] 2026-10-31 17:18:27,800 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18211] 2026-10-31 17:18:27,903 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551047] 2026-10-31 17:18:27,903 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18213] 2026-10-31 17:18:27,961 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551048] 2026-10-31 17:18:27,962 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18214] 2026-10-31 17:18:28,032 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.default records with IDs: [1783] 2026-10-31 17:18:28,037 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551183] 2026-10-31 17:18:28,038 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18349] 2026-10-31 17:18:28,105 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551064] 2026-10-31 17:18:28,105 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18230] 2026-10-31 17:18:28,168 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551187] 2026-10-31 17:18:28,168 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18353] 2026-10-31 17:18:28,236 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551188] 2026-10-31 17:18:28,237 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18354] 2026-10-31 17:18:28,293 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551081] 2026-10-31 17:18:28,293 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18247] 2026-10-31 17:18:28,342 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551082] 2026-10-31 17:18:28,342 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18248] 2026-10-31 17:18:28,403 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551195] 2026-10-31 17:18:28,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18361] 2026-10-31 17:18:28,486 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted ir.model.data records with IDs: [551086] 2026-10-31 17:18:28,487 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #160 deleted account.account records with IDs: [18252] 2026-10-31 17:18:36,665 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_refund_accounts_come_from_the_product_category_not_from_the_product ... 2026-10-31 17:18:37,371 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_coa_template: Starting TestChartAccountVN.test_vn_report_circular_code ... 2026-10-31 17:18:37,566 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 17:19:35,859 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_tax_names: Starting TestVnTaxNames.test_template_tax_names_unique_in_every_language ... 2026-10-31 17:19:36,012 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 17:19:55,214 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC99.test_vat_import_tax_total_excludes_customs_duty ... 2026-10-31 17:19:56,550 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 17:20:14,659 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_vat_import_tax_total_excludes_customs_duty ... 2026-10-31 17:20:15,964 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_zero_percent_import_vat_base_on_base_grid ... 2026-10-31 17:20:16,952 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin.tests.test_vn_tax_report_import_vat: Starting TestVnTaxReportImportVatC133.test_zero_percent_import_vat_credit_note_reduces_base_grid ... 2026-10-31 17:20:18,468 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 17:20:38,801 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_01_tt133_account_mapping_for_asset_natures ... 2026-10-31 17:20:46,774 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_02_tt133_investment_property_uses_5118 ... 2026-10-31 17:20:50,859 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_03_tt133_capital_appreciation_impairment_and_reversal ... 2026-10-31 17:20:55,387 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #170 deleted account.asset.depreciation.line records with IDs: [41, 42] 2026-10-31 17:20:56,199 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c133: Starting TestMethodsTT133.test_04_tt133_usage_conversion_creates_reclassification_entry ... 2026-10-31 17:21:04,256 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #170 deleted account.asset.depreciation.line records with IDs: [43, 44] 2026-10-31 17:21:04,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #170 deleted account.asset.depreciation.line records with IDs: [46] 2026-10-31 17:21:04,879 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #170 deleted account.asset.depreciation.line records with IDs: [45] 2026-10-31 17:21:05,085 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 17:21:33,597 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_01_compute_date_on_asset ... 2026-10-31 17:21:33,941 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [49, 50] 2026-10-31 17:21:34,001 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [51, 52] 2026-10-31 17:21:34,047 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_02_tt99_account_mapping_for_asset_natures ... 2026-10-31 17:21:57,770 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_03_investment_property_uses_tt99_accounts ... 2026-10-31 17:22:12,274 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [55, 56] 2026-10-31 17:22:12,358 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_04_non_depreciable_investment_property_is_not_depreciated ... 2026-10-31 17:22:27,054 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [59, 60] 2026-10-31 17:22:27,105 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_05_tt99_capital_appreciation_impairment_and_reversal ... 2026-10-31 17:22:40,032 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [61, 62] 2026-10-31 17:22:41,068 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_06_tt99_usage_conversion_creates_reclassification_entry ... 2026-10-31 17:23:01,556 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [63, 64] 2026-10-31 17:23:01,595 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [66] 2026-10-31 17:23:02,288 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #172 deleted account.asset.depreciation.line records with IDs: [65] 2026-10-31 17:23:02,435 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_07_manual_account_override_is_not_forced_back_by_localization ... 2026-10-31 17:23:08,844 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_asset.tests.test_c99: Starting TestMethodsTT99.test_08_investment_property_profile_updates_depreciation_policy ... 2026-10-31 17:23:18,668 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 17:23:18,692 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_company_on_a_non_vietnamese_chart_gets_no_transfer_rule ... 2026-10-31 17:23:30,854 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_rules_resolve_their_accounts_whatever_company_is_active_when_they_are_generated ... 2026-10-31 17:23:56,457 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11345, 11344, 11343, 11342, 11341] 2026-10-31 17:23:56,488 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted account.auto.transfer.model records with IDs: [404, 405, 406, 407, 408] 2026-10-31 17:23:56,855 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_account_balance_carry_forward: Starting TestVnAccountBalanceTransfer.test_vn_chart_company_gets_revenue_deduction_result_and_profit_carry_forward_rules_in_closing_order ... 2026-10-31 17:24:15,602 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 17:24:49,838 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_circular_133_company_gets_no_revenue_deduction_rule ... 2026-10-31 17:24:50,081 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_circular_133_has_no_production_cost_residual_rule ... 2026-10-31 17:24:50,191 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_edited_rule_destination_receives_the_residual ... 2026-10-31 17:24:52,589 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_loading_the_same_chart_again_does_not_duplicate_the_production_cost_residual_rule ... 2026-10-31 17:24:59,134 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_month_end_rule_moves_the_62x_residual_to_cogs ... 2026-10-31 17:25:00,969 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_other_transfer_rules_stay_yearly_on_both_charts ... 2026-10-31 17:25:01,112 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_is_monthly_and_starts_disabled ... 2026-10-31 17:25:01,221 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_precedes_the_result_rule ... 2026-10-31 17:25:01,307 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_production_cost_residual_rule_starts_on_the_first_day_of_the_current_month ... 2026-10-31 17:25:01,396 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_rule_names_show_in_the_users_language ... 2026-10-31 17:25:20,712 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_production_cost_residual_rule: Starting TestVnProductionCostResidualRule.test_yearly_transfer_rules_start_on_the_first_day_of_the_current_year ... 2026-10-31 17:25:20,870 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 17:25:20,889 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_resync_keeps_exact_transfer_rule: Starting TestVnResyncKeepsExactTransferRule.test_exact_transfer_rule_still_matches_a_bookkeepers_recoded_account_after_repeated_chart_resyncs ... 2026-10-31 17:25:47,487 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 17:25:47,518 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_a_language_without_a_translation_follows_the_english_name ... 2026-10-31 17:26:09,624 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_plain_text_rule_data_is_translated_as_itself ... 2026-10-31 17:26:30,049 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_rule_names_follow_a_language_installed_after_the_rules ... 2026-10-31 17:27:07,984 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_auto_transfer.tests.test_vn_transfer_rule_name_translations: Starting TestVnTransferRuleNameTranslations.test_translations_keep_a_rule_the_user_renamed_or_translated ... 2026-10-31 17:27:28,415 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 17:28:09,658 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_01_gtgt ... 2026-10-31 17:28:13,674 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_01_gtgt: Starting Test01GTGT.test_02_gtgt ... 2026-10-31 17:28:25,484 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 17:29:07,185 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_02_gtgt ... 2026-10-31 17:29:14,387 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_03_gtgt ... 2026-10-31 17:29:23,586 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_04_gtgt ... 2026-10-31 17:29:30,371 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_02_gtgt: Starting Test02GTGT.test_05_gtgt ... 2026-10-31 17:29:34,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #179 deleted account.move.line.ctp records with IDs: [382, 383] 2026-10-31 17:29:35,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #179 deleted account.move.line records with IDs: [811] 2026-10-31 17:29:36,944 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 17:29:54,597 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_01_moves_state_on_report ... 2026-10-31 17:29:54,780 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_02_period_on_report ... 2026-10-31 17:29:54,844 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_03_journals_on_report ... 2026-10-31 17:29:54,907 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_04_accounts_on_report ... 2026-10-31 17:29:54,974 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_account_detail_sheet: Starting TestAccountDetailSheet.test_05_partners_on_report ... 2026-10-31 17:29:55,103 104 INFO rb-be2b723-226188-430982 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-be2b723-226188/odoo/tests/case.py:247 2026-10-31 17:30:37,409 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_an_excluded_cash_balance_reaches_no_indicator_at_all ... 2026-10-31 17:32:07,404 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_ma_so_111_is_the_only_indicator_scoping_the_112_accounts ... 2026-10-31 17:32:07,488 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_balance_no_mechanism_can_identify ... 2026-10-31 17:32:07,547 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_discloses_the_excluded_balances_on_every_rendered_surface ... 2026-10-31 17:32:29,498 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_names_all_seven_pairs_on_screen ... 2026-10-31 17:32:51,014 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_printed_pdf_body ... 2026-10-31 17:33:13,092 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_reaches_the_xlsx_export ... 2026-10-31 17:33:35,256 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_note_survives_on_a_ledger_with_zero_postings ... 2026-10-31 17:33:56,435 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_one_accessor_carries_both_note_blocks_and_only_on_b01 ... 2026-10-31 17:33:56,486 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_preparer_note_renders_exactly_once_on_every_surface ... 2026-10-31 17:34:17,954 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_only_pairs_constant_declares_the_seven_from_design ... 2026-10-31 17:34:17,991 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_shortterm_pairs_are_genuinely_unreachable_today ... 2026-10-31 17:34:41,928 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_suspense_exclusion_paragraph_states_both_identification_mechanisms ... 2026-10-31 17:34:41,979 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_entries_declare_the_group_l_copy ... 2026-10-31 17:34:42,021 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unclaimed_exclusion_note_names_the_indicators_it_reasons_about ... 2026-10-31 17:34:42,119 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b01_unidentifiable_balance_disclosure_reaches_every_surface_exactly_once ... 2026-10-31 17:35:04,249 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_b01_shortterm_disclosure: Starting TestB01ShorttermDisclosure.test_c99_b02_report_does_not_carry_the_b01_note ... 2026-10-31 17:35:08,877 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 17:35:51,431 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_excludes_net_debit_331_partner ... 2026-10-31 17:36:16,363 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_includes_carried_payable_without_inperiod_credit ... 2026-10-31 17:36:42,338 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_311_mixed_debit_credit_same_partner_shows_net_credit ... 2026-10-31 17:37:06,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_a_registered_payment_does_not_reduce_cash ... 2026-10-31 17:37:54,895 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_in_transit_receipt_still_counts_as_cash ... 2026-10-31 17:38:19,411 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_111_an_unreconciled_bank_movement_never_nets_the_real_bank_leg_away ... 2026-10-31 17:39:30,217 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_deposit_is_a_cash_equivalent ... 2026-10-31 17:39:54,006 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_112_a_declared_three_month_other_investment_is_a_cash_equivalent ... 2026-10-31 17:40:17,901 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_a_dated_undeclared_deposit_is_not_a_cash_equivalent ... 2026-10-31 17:40:41,797 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_other_investment_is_not_a_cash_equivalent ... 2026-10-31 17:41:05,734 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_123_an_undeclared_term_deposit_is_not_a_cash_equivalent ... 2026-10-31 17:41:29,899 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_a_short_term_held_to_maturity_allowance_stays_short_term ... 2026-10-31 17:41:53,800 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_124_an_undetailed_held_to_maturity_allowance_stays_short_term ... 2026-10-31 17:42:17,801 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_a_short_term_doubtful_debt_allowance_stays_short_term ... 2026-10-31 17:42:41,818 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_136_an_undetailed_doubtful_debt_allowance_stays_short_term ... 2026-10-31 17:43:04,998 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_excludes_a_credit_leaning_balance ... 2026-10-31 17:43:28,039 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_137_shortages_still_reports_a_genuine_debit_balance ... 2026-10-31 17:43:52,113 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_spare_parts_parent ... 2026-10-31 17:44:16,703 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_141_reports_an_undated_balance_on_the_work_in_progress_parent ... 2026-10-31 17:44:39,692 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_142_provision_routes_to_st_inventory_sub_account_only ... 2026-10-31 17:45:03,617 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_a_short_term_biological_allowance_stays_short_term ... 2026-10-31 17:45:28,109 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_153_an_undetailed_biological_allowance_stays_short_term ... 2026-10-31 17:45:52,253 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_a_short_term_prepaid_expense_stays_short_term ... 2026-10-31 17:46:17,496 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_161_an_undetailed_prepaid_expense_stays_short_term ... 2026-10-31 17:46:42,273 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_216_a_long_term_doubtful_debt_allowance_is_not_short_term ... 2026-10-31 17:47:06,628 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_234_uses_cost_only_not_depreciation_sub_account ... 2026-10-31 17:47:31,943 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_238_a_long_term_biological_allowance_is_not_short_term ... 2026-10-31 17:47:57,291 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_reports_only_the_long_term_work_in_progress_sub_account ... 2026-10-31 17:48:21,709 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_251_wip_provision_net_correctly_with_fixed_routing ... 2026-10-31 17:48:45,957 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_266_a_long_term_held_to_maturity_allowance_is_not_short_term ... 2026-10-31 17:49:10,427 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_271_a_long_term_prepaid_expense_is_never_reclassified ... 2026-10-31 17:49:34,108 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_reports_only_the_long_term_spare_parts_sub_account ... 2026-10-31 17:49:58,754 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_273_spares_provision_net_correctly_with_fixed_routing ... 2026-10-31 17:50:23,739 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_314_short_term_taxes_do_not_double_count_with_333 ... 2026-10-31 17:50:47,941 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_321_regular_bonds_not_convertible ... 2026-10-31 17:51:12,869 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_420b_unclosed_revenue_deduction_is_subtracted_only_once ... 2026-10-31 17:51:37,920 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_aggregation_identities_hold ... 2026-10-31 17:52:03,370 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_all_defined_indicators_are_present_with_zero_balance_by_default ... 2026-10-31 17:52:26,809 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_balance_sheet_identity_assets_equal_capital ... 2026-10-31 17:52:51,084 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_biological_assets_route_by_sub_account_not_date_maturity ... 2026-10-31 17:53:16,830 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_classifies_basic_short_and_long_term_items ... 2026-10-31 17:53:45,021 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_equity_leaf_lines_tie_to_seeded_amounts ... 2026-10-31 17:54:39,674 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_account_the_b01_domains_name_is_claimed_exactly_once ... 2026-10-31 17:55:15,781 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_every_short_and_long_term_pair_partitions_its_own_scope ... 2026-10-31 17:55:23,359 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_full_aggregation_rollup_identities ... 2026-10-31 17:56:20,395 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_inventories_carry_both_populations_when_the_detail_accounts_are_absent ... 2026-10-31 17:56:45,717 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_leaf_lines_tie_to_seeded_postings ... 2026-10-31 17:57:11,026 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_liabilities_leaf_lines_tie_to_seeded_amounts ... 2026-10-31 17:58:09,385 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_line_126_locks_residual_2292_provision ... 2026-10-31 17:58:33,903 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_long_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-31 17:59:31,008 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_provisions_null_maturity_use_fixed_not_long_term_routing ... 2026-10-31 17:59:56,187 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_report_lines_keep_parent_child_hierarchy ... 2026-10-31 17:59:56,246 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99.test_balance_sheet_c99_short_term_asset_leaf_lines_tie_to_seeded_amounts ... 2026-10-31 18:00:57,637 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:01:39,497 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_131_st_trade_receivable_nets_per_partner ... 2026-10-31 18:02:03,275 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_includes_carried_prepayment_without_inperiod_debit ... 2026-10-31 18:02:26,315 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_132_st_prepay_to_suppliers_nets_per_partner ... 2026-10-31 18:02:49,322 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_211_lt_trade_receivable_nets_per_partner ... 2026-10-31 18:03:12,462 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_212_lt_prepay_to_suppliers_nets_per_partner ... 2026-10-31 18:03:36,094 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_312_st_advance_from_customer_nets_per_partner ... 2026-10-31 18:03:59,598 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_includes_carried_lt_payable_without_inperiod_credit ... 2026-10-31 18:04:22,369 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_331_lt_trade_payable_nets_per_partner ... 2026-10-31 18:04:45,623 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerPartnerNetting.test_c99_line_332_lt_advance_from_customer_nets_per_partner ... 2026-10-31 18:05:08,616 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:05:50,038 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:54,250 104 INFO rb-be2b723-226188-430982 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 0x7fbd64454e00> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:54,252 104 INFO rb-be2b723-226188-430982 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 0x7fbd654c8e00> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:54,265 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:54,270 104 INFO rb-be2b723-226188-430982 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 0x7fbd654cb880> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:54,879 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:58,271 104 INFO rb-be2b723-226188-430982 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 0x7fbd64489ee0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:58,273 104 INFO rb-be2b723-226188-430982 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 0x7fbd90a77e20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:58,284 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:58,292 104 INFO rb-be2b723-226188-430982 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 0x7fbd90a74040> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:05:59,748 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:02,821 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c704a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:02,822 104 INFO rb-be2b723-226188-430982 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 0x7fbd923005e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:02,832 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:02,839 104 INFO rb-be2b723-226188-430982 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 0x7fbd923011c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:03,381 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:07,429 104 INFO rb-be2b723-226188-430982 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 0x7fbd92adc180> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:07,430 104 INFO rb-be2b723-226188-430982 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 0x7fbd91a30fe0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:07,438 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:07,445 104 INFO rb-be2b723-226188-430982 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 0x7fbd91a31800> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:07,952 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:11,896 104 INFO rb-be2b723-226188-430982 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 0x7fbd90e1a980> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:11,898 104 INFO rb-be2b723-226188-430982 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 0x7fbd92b04860> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:11,906 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:11,912 104 INFO rb-be2b723-226188-430982 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 0x7fbd92b05940> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:12,403 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:15,448 104 INFO rb-be2b723-226188-430982 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 0x7fbd926b1080> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:15,449 104 INFO rb-be2b723-226188-430982 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 0x7fbd65d01f80> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:15,459 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:15,465 104 INFO rb-be2b723-226188-430982 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 0x7fbd65d020c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:16,775 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:20,034 104 INFO rb-be2b723-226188-430982 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 0x7fbd639f6de0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:20,036 104 INFO rb-be2b723-226188-430982 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 0x7fbd928ce200> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:20,045 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:20,052 104 INFO rb-be2b723-226188-430982 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 0x7fbd928cf420> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 383, in _sync_plan_column created = IrModelFields.with_context(update_custom_fields=True).create(to_create) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, 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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:20,515 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:24,501 104 INFO rb-be2b723-226188-430982 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 0x7fbd93ee2fc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:24,503 104 INFO rb-be2b723-226188-430982 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 0x7fbd90d8fa60> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:24,513 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:24,520 104 INFO rb-be2b723-226188-430982 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 0x7fbd90d8c680> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/tests/test_balance_sheet_c99.py", line 4419, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'C99 Construction Contracts'}) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-be2b723-226188/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-be2b723-226188/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-be2b723-226188/addons/analytic/models/analytic_plan.py", line 391, in _sync_plan_column stored.index = True File "/data/build/rb-be2b723-226188/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-be2b723-226188/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 1157, in write 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:06:24,956 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_analytic_line_amount_is_negated_balance ... 2026-10-31 18:06:27,560 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_fallback_no_distribution_is_not_dropped ... 2026-10-31 18:06:50,534 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_nets_per_contract_and_commercial_no_cross_offset ... 2026-10-31 18:07:16,041 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_construction_337_rolls_child_contacts_up_to_commercial_entity ... 2026-10-31 18:07:39,240 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_balance_sheet_c99: Starting TestBalanceSheetC99PerContractNetting.test_line_131_rolls_child_contacts_up_to_commercial_partner ... 2026-10-31 18:08:02,714 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:08:06,058 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c23e20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:08:06,060 104 INFO rb-be2b723-226188-430982 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 0x7fbd667fb600> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:08:06,067 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:08:06,073 104 INFO rb-be2b723-226188-430982 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 0x7fbd667fa0c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 18:08:06,112 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:08:47,384 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_as_equity_render_positive ... 2026-10-31 18:09:11,197 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-31 18:09:34,260 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_411b_sign_pin: Starting TestC99PreferenceShareEquitySignPin.test_c99_411b_preference_shares_debit_balance_must_render_negative_not_zero ... 2026-10-31 18:09:58,479 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:10:38,633 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_clearing_every_suspense_designation_leaves_both_figures_unchanged ... 2026-10-31 18:11:25,597 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ma_so_111_reports_the_hand_computed_cash_when_no_balance_is_excluded ... 2026-10-31 18:11:49,631 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_b01_unconfigured_suspense_neutrality: Starting TestC99B01UnconfiguredSuspenseNeutrality.test_ordinary_cash_postings_open_no_gap_in_the_statement_partition ... 2026-10-31 18:12:35,018 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:13:14,122 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_balance_sheet ... 2026-10-31 18:13:14,357 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_cash_flow ... 2026-10-31 18:13:14,450 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_coverage_gate: Starting TestC99CoverageGate.test_c99_coverage_gate_profit_and_loss ... 2026-10-31 18:13:14,569 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:13:54,232 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_a_bank_receipt_once_after_it_is_matched_to_a_payment ... 2026-10-31 18:14:40,992 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_counts_money_in_transit_on_the_outstanding_receipts_account ... 2026-10-31 18:15:26,793 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_bank_suspense_setting_is_repointed ... 2026-10-31 18:16:13,549 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_does_not_move_when_the_designating_bank_journals_are_archived ... 2026-10-31 18:16:59,797 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_is_the_same_figure_with_and_without_the_entry_level_records ... 2026-10-31 18:17:45,631 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_ma_so_111_suspense_identity: Starting TestC99MaSo111SuspenseIdentity.test_ma_so_111_still_counts_cash_posted_before_the_entry_level_record_existed ... 2026-10-31 18:18:30,437 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:19:08,871 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_pdf_body_prints_only_legal_lines ... 2026-10-31 18:19:32,015 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 PDF export: pre-filter rows=44 -> printed rows=27 (hidden removed=17) 2026-10-31 18:19:32,054 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: Starting TestC99PrintExportProbe.test_c99_xlsx_export_prints_only_legal_lines ... 2026-10-31 18:19:54,489 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_c99_print_export_probe: C99 XLSX export: visible=44 legal=27 hidden=17 -> leaked=0 missing_legal=0 2026-10-31 18:19:54,553 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:20:32,351 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_all_report_lines ... 2026-10-31 18:21:07,769 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_cash_equivalent_reclassification_end ... 2026-10-31 18:21:33,924 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_closing_cash_equals_50_plus_60_plus_61 ... 2026-10-31 18:21:59,707 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_financing_subtotal_is_sum_of_financing_lines ... 2026-10-31 18:22:26,087 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_investing_subtotal_is_sum_of_investing_lines ... 2026-10-31 18:22:52,622 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_captures_securities_trading_cash_receipt ... 2026-10-31 18:23:16,040 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_excludes_internal_revenue_512 ... 2026-10-31 18:23:38,761 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_01_1_no_double_count_with_line_27 ... 2026-10-31 18:24:02,859 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_04_interest_via_6351_excludes_6352_fx_loss ... 2026-10-31 18:24:27,700 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_pit_tax_payment ... 2026-10-31 18:24:51,629 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_science_tech_fund_spend_356 ... 2026-10-31 18:25:16,289 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_captures_vat_tax_payment ... 2026-10-31 18:25:41,326 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_07_excludes_cit_payment ... 2026-10-31 18:26:05,636 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_171_repo_four_way_disjoint_no_double_count ... 2026-10-31 18:26:31,802 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_captures_full_investing_prepaid_242 ... 2026-10-31 18:26:56,012 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_21_excludes_finance_lease_212_noncash ... 2026-10-31 18:27:19,493 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_captures_ar_routed_disposal_proceeds ... 2026-10-31 18:27:43,767 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_22_direct_cash_proceeds_still_captured ... 2026-10-31 18:28:06,735 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_23_2_other_loans_payment ... 2026-10-31 18:28:29,969 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_1_htm_deposit_collection ... 2026-10-31 18:28:54,199 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_24_2_other_loan_collection ... 2026-10-31 18:29:18,409 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_27_excludes_5151_fx_gain_and_5152_discount ... 2026-10-31 18:29:41,641 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_36_2_dividend_via_332_not_3388 ... 2026-10-31 18:30:06,877 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_1_opening_cash_balance ... 2026-10-31 18:30:30,040 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_60_2_opening_qualifying_cash_equivalent ... 2026-10-31 18:30:52,820 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_line_61_fx_via_5151_6352_disjoint_from_04 ... 2026-10-31 18:31:18,271 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_net_cash_flow_and_closing_roll_up ... 2026-10-31 18:31:44,082 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_operating_subtotal_is_sum_of_operating_lines ... 2026-10-31 18:32:09,303 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_report_line_count_and_print_flags ... 2026-10-31 18:32:09,377 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cash_flow_c99_supplementary_line_62_not_in_closing ... 2026-10-31 18:32:33,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_captures_customer_prepayment_via_outstanding_account ... 2026-10-31 18:32:56,924 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_excludes_disposal_proceeds ... 2026-10-31 18:33:21,531 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_01_2_still_reports_invoiced_collection_after_flag ... 2026-10-31 18:33:45,817 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_overpayment_with_rounding_residual ... 2026-10-31 18:34:09,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_captures_unreconciled_supplier_deposit ... 2026-10-31 18:34:33,153 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_disposal_costs_paid_through_a_payable ... 2026-10-31 18:34:57,868 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_excludes_fixed_asset_bought_on_credit ... 2026-10-31 18:35:21,845 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_advance_payment_without_bill ... 2026-10-31 18:35:49,340 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_expand_by_partner_includes_unreconciled_deposit ... 2026-10-31 18:36:13,512 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_02_2_still_claims_ordinary_supplier_payment ... 2026-10-31 18:36:37,661 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_captures_employee_advance_returned ... 2026-10-31 18:37:00,386 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_06_excludes_disposal_income_via_receivable_1388 ... 2026-10-31 18:37:24,141 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_07_captures_employee_advance_paid ... 2026-10-31 18:37:46,237 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_20_identity_holds_with_employee_advances ... 2026-10-31 18:38:09,811 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_21_claims_fixed_asset_bought_on_credit ... 2026-10-31 18:38:33,893 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_captures_disposal_proceeds_collected_via_outstanding_account ... 2026-10-31 18:38:57,514 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_claims_disposal_proceeds_not_01_2 ... 2026-10-31 18:39:20,292 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_counts_disposal_once_when_outstanding_is_a_cash_account ... 2026-10-31 18:39:44,822 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_expense_paid_through_a_payable ... 2026-10-31 18:40:10,410 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_excludes_generic_other_income_received_in_cash ... 2026-10-31 18:40:34,999 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_ignores_the_assets_remaining_book_value ... 2026-10-31 18:41:00,129 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_is_negative_when_disposal_costs_exceed_proceeds ... 2026-10-31 18:41:25,541 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_direct_disposal_cost_against_proceeds ... 2026-10-31 18:41:51,345 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_nets_disposal_cost_paid_through_a_payable ... 2026-10-31 18:42:17,186 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_captures_disposal_proceeds_collected_via_receivable ... 2026-10-31 18:42:42,372 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_counts_disposal_once_when_outstanding_is_not_cash ... 2026-10-31 18:43:07,981 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_22_still_reports_receipts_only_disposal ... 2026-10-31 18:43:31,923 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_1_captures_term_deposit_payment_via_outstanding_account ... 2026-10-31 18:43:56,460 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_23_2_captures_other_loan_payment_via_outstanding_account ... 2026-10-31 18:44:21,763 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_1_captures_term_deposit_collection_via_outstanding_account ... 2026-10-31 18:44:47,509 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_24_2_captures_other_loan_collection_via_outstanding_account ... 2026-10-31 18:45:12,016 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_25_captures_equity_investment_payment_via_outstanding_account ... 2026-10-31 18:45:36,213 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_captures_divestment_proceeds_via_outstanding_account ... 2026-10-31 18:46:00,449 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_26_via_receivable_1388_covers_221_and_2281 ... 2026-10-31 18:46:26,878 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_captures_interest_income_via_outstanding_account ... 2026-10-31 18:46:48,592 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_outstanding_account ... 2026-10-31 18:47:10,940 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_27_excludes_fx_gain_via_receivable_1388 ... 2026-10-31 18:47:34,130 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_31_captures_capital_contribution_via_outstanding_account ... 2026-10-31 18:47:56,298 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_32_captures_capital_return_via_outstanding_account ... 2026-10-31 18:48:18,091 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_33_captures_borrowing_receipt_via_outstanding_account ... 2026-10-31 18:48:39,610 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_34_captures_loan_principal_payment_via_outstanding_account ... 2026-10-31 18:49:01,104 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_35_captures_finance_lease_payment_via_outstanding_account ... 2026-10-31 18:49:23,304 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_1_captures_direct_dividend_via_outstanding_account ... 2026-10-31 18:49:45,013 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_2_captures_dividend_payment_via_outstanding_account ... 2026-10-31 18:50:06,452 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_36_counts_dividend_paid_via_payable_exactly_once ... 2026-10-31 18:50:30,392 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_advance_settlement_is_not_a_cash_flow ... 2026-10-31 18:51:14,454 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_batch_payment_of_mixed_bills_is_not_double_counted ... 2026-10-31 18:51:37,307 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_no_indicator_claims_an_internal_cash_transfer ... 2026-10-31 18:51:58,221 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99: Starting TestCashFlowC99.test_cf99_subtotal_identities_hold ... 2026-10-31 18:52:20,739 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:52:59,510 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_capture_most_joined_expression_sql ... 2026-10-31 18:53:20,197 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF most-joined captured query (account_move_line occurs 178 times in the query text - a join-depth PROXY, not a confirmed line-22 attribution): [20.349 ms] query: SELECT COALESCE(SUM("account_move_line"."balance" * currency_table.rate), 0.0) AS sum, COUNT(account_move_line.id) , "account_move_line"."account_id" FROM "account_move_line" JOIN (VALUES (146, 1.0)) AS currency_table(company_id, rate) ON currency_table.company_id = account_move_line.company_id WHERE ((((((((("account_move_line"."parent_state" = 'posted') AND ("account_move_line"."date" >= '2021-01-01')) AND ("account_move_line"."date" <= '2021-12-31')) AND ("account_move_line"."company_id" IN (146))) AND (("account_move_line"."display_type" NOT IN ('line_section', 'line_note')) OR "account_move_line"."display_type" IS NULL)) AND ("account_move_line"."account_id" IN (26179, 26057, 26289, 26180))) AND ("account_move_line"."debit" > '0')) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26058, 26291, 26292, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26270, 26271, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)))) AND ((((EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26137, 26270, 26271, 26272)) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26271, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)))) AND (NOT EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id") OR EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26270, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)))) OR ((EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26137, 26270, 26271, 26272)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26271, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26270, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))))) OR (((EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26195)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26137, 26270, 26271, 26272)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26271, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))) AND EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "aml_counterpart_rel" AS "account_move_line__ctp_aml_ids" WHERE "account_move_line__ctp_aml_ids"."aml1_id" = "account_move_line"."id" AND "account_move_line__ctp_aml_ids"."aml2_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE ("account_move_line"."id" IN (SELECT "account_partial_reconcile"."credit_move_id" FROM "account_partial_reconcile" WHERE ("account_partial_reconcile"."debit_move_id" IN (SELECT "account_move_line"."id" FROM "account_move_line" WHERE EXISTS (SELECT 1 FROM "account_ctp_account_rel" AS "account_move_line__ctp_account_ids" WHERE "account_move_line__ctp_account_ids"."aml_id" = "account_move_line"."id" AND "account_move_line__ctp_account_ids"."account_id" IN (26179, 26057, 26058, 26289, 26291, 26292, 26180, 26059, 26060, 26061, 26181, 26182, 26062, 26183, 26184, 26185, 26063, 26186, 26187, 26064, 26065, 26188, 26066, 26189, 26190, 26191, 26192, 26193, 26194, 26195, 26196, 26067, 26068, 26197, 26069, 26198, 26070, 26199, 26200, 26071, 26072, 26073, 26201, 26202, 26203, 26204, 26205, 26206, 26074, 26075, 26076, 26077, 26207, 26208, 26078, 26209, 26079, 26080, 26210, 26081, 26082, 26211, 26083, 26084, 26085, 26086, 26087, 26212, 26088, 26213, 26089, 26214, 26090, 26091, 26215, 26092, 26216, 26093, 26217, 26218, 26094, 26219, 26095, 26096, 26220, 26097, 26098, 26221, 26222, 26099, 26100, 26223, 26101, 26102, 26103, 26104, 26224, 26105, 26106, 26107, 26225, 26226, 26108, 26227, 26228, 26109, 26110, 26229, 26230, 26231, 26232, 26233, 26234, 26235, 26111, 26112, 26236, 26237, 26238, 26239, 26113, 26240, 26241, 26242, 26114, 26243, 26244, 26245, 26246, 26247, 26248, 26249, 26250, 26251, 26252, 26290, 26253, 26254, 26255, 26115, 26256, 26116, 26257, 26258, 26259, 26260, 26261, 26262, 26117, 26118, 26119, 26120, 26263, 26121, 26122, 26123, 26264, 26265, 26124, 26125, 26266, 26126, 26127, 26128, 26129, 26130, 26267, 26131, 26293, 26132, 26294, 26133, 26295, 26268, 26134, 26135, 26269, 26136, 26296, 26137, 26270, 26272, 26273, 26138, 26139, 26140, 26274, 26141, 26142, 26143, 26144, 26145, 26146, 26275, 26147, 26148, 26149, 26150, 26151, 26152, 26153, 26154, 26155, 26156, 26157, 26276, 26277, 26278, 26279, 26158, 26159, 26160, 26161, 26162, 26163, 26164, 26280, 26165, 26166, 26167, 26168, 26169, 26170, 26171, 26172, 26173, 26281, 26282, 26283, 26174, 26284, 26285, 26286, 26287, 26175, 26288, 26176, 26177, 26178)) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146)))) AND ("account_move_line"."company_id" IN (146)))))) AND ("account_move_line"."company_id" IN (146))))))) AND ("account_move_line"."company_id" IN (146)) GROUP BY "account_move_line"."account_id" 2026-10-31 18:53:20,197 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF: for real EXPLAIN ANALYZE numbers, a human/odoo-instance run should strip the "[N.NNN ms] query: " prefix from the line above and pass the remainder to `psql -c "EXPLAIN ANALYZE "` against this same seeded DB. 2026-10-31 18:53:20,225 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: Starting TestCashFlowC99Perf.test_cf99_full_report_render_perf ... 2026-10-31 18:55:06,529 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_perf: CF99_PERF seed_move_count=21 seed_line_count=42 seed_reconciled_pairs=5 distinct_dates=250 reconcile_fraction=0.40 wall_samples=['20.3606', '20.2755', '23.2828'] wall_median=20.3606s query_count_full_year=735 query_count_january_only=740 query_count_delta=5 2026-10-31 18:55:06,606 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 18:55:42,042 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_01_ma_01_2_customer_prepayment_via_outstanding ... 2026-10-31 18:56:07,088 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_02_ma_02_2_supplier_advance_without_bill_in_expand ... 2026-10-31 18:56:36,259 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_03_ma_02_2_supplier_paid_through_employee ... 2026-10-31 18:57:02,463 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_04_ma_04_loan_interest_via_accrued_payable_335 ... 2026-10-31 18:57:28,317 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_05_ma_03_employee_reimbursement_via_334 ... 2026-10-31 18:57:55,182 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_06_ma_06_employee_advance_returned_via_outstanding ... 2026-10-31 18:58:20,243 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_07_ma_06_other_income_via_receivable_1388 ... 2026-10-31 18:58:45,641 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_08_ma_07_employee_advance_paid_via_outstanding ... 2026-10-31 18:59:12,000 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_09_ma_07_advance_reimbursement_via_outstanding ... 2026-10-31 18:59:37,052 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_10_welfare_6428_via_outstanding_is_not_auto_classified ... 2026-10-31 19:00:02,184 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_11_ma_07_penalty_via_payable_3339 ... 2026-10-31 19:00:27,716 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_12_ma_21_fixed_asset_on_credit_not_02_2 ... 2026-10-31 19:00:53,270 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_13_ma_22_disposal_proceeds_not_01_2 ... 2026-10-31 19:01:18,331 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_14_ma_23_1_term_deposit_placement_via_outstanding ... 2026-10-31 19:01:42,488 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_15_ma_23_2_bond_purchase_via_outstanding ... 2026-10-31 19:02:07,205 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_16_ma_24_1_term_deposit_collection_via_outstanding ... 2026-10-31 19:02:33,325 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_17_ma_24_2_bond_principal_collection_via_outstanding ... 2026-10-31 19:02:58,513 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_18_ma_26_divestment_via_receivable_1388 ... 2026-10-31 19:03:24,408 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_19_ma_27_dividend_income_via_receivable_1388 ... 2026-10-31 19:03:50,385 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_20_ma_33_borrowing_receipt_via_outstanding ... 2026-10-31 19:04:15,309 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_21_ma_34_loan_principal_payment_via_outstanding ... 2026-10-31 19:04:40,899 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_22_ma_35_finance_lease_principal_via_outstanding ... 2026-10-31 19:05:06,777 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_cash_flow_c99_sheet_matrix: Starting TestCashFlowC99SheetMatrix.test_row_23_deposit_excluded_from_opening_present_on_reclass_memo ... 2026-10-31 19:05:31,114 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:06:05,846 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_c99_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-31 19:07:32,555 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-31 19:07:32,941 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompat.test_partner_ledger_incurrence_total_unchanged_by_order_by_tiebreaker ... 2026-10-31 19:07:36,690 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:07:53,180 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_c133_statutory_trees_are_untouched_by_the_hierarchy_option ... 2026-10-31 19:08:14,781 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_core_adopt_compat: Starting TestCoreAdoptCompatC133.test_hierarchy_toggle_is_a_live_option_that_restructures_a_report_that_reads_it ... 2026-10-31 19:08:15,133 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:08:45,681 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_bs99_132_short_term_prepayments_to_suppliers_stays_byte_neutral ... 2026-10-31 19:09:06,365 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_engine_byte_neutral: Starting TestEngineByteNeutral.test_cpoa_operating_cash_paid_stays_byte_neutral_for_unreconciled_direct_cash_leg ... 2026-10-31 19:09:09,176 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:09:40,274 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_fanout_direct_cash_counterpart_is_not_multiplied ... 2026-10-31 19:09:41,965 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_fanout_repro: Starting TestFanoutDirectCashCounterpart.test_one_to_one_direct_cash_counterpart_regression ... 2026-10-31 19:09:43,136 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:10:13,860 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_code_named_inside_a_message_string_does_not_create_that_account ... 2026-10-31 19:10:14,008 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_comment_naming_a_code_does_not_create_that_account ... 2026-10-31 19:10:14,148 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_a_docstring_naming_a_code_does_not_create_that_account ... 2026-10-31 19:10:14,336 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_collected_code_resolves_to_an_account_with_exactly_that_code ... 2026-10-31 19:10:14,519 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_every_module_tests_init_imports_is_collectible_by_odoos_loader ... 2026-10-31 19:10:14,559 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_import_resolution_tells_the_harness_apart_from_odoo_tests_common ... 2026-10-31 19:10:14,598 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_legacy_code_scanner_contract: Starting TestLegacyCodeScannerContract.test_the_scanner_reads_every_test_file_that_depends_on_the_harness ... 2026-10-31 19:10:15,907 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:10:15,930 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_fixed_asset_reporting_is_already_present ... 2026-10-31 19:10:15,952 104 INFO rb-be2b723-226188-430982 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_asset' (l10n_vn_viin_account_asset, l10n_vn_viin_account_reports, to_account_reports) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-31 19:10:15,956 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Fixed Asset Disposals'] to user __system__ #1 via n/a 2026-10-31 19:10:16,169 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-31 19:10:16,188 104 INFO rb-be2b723-226188-430982 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_asset' (l10n_vn_viin_account_asset, l10n_vn_viin_account_reports, to_account_reports) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-31 19:10:16,192 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Fixed Asset Disposals'] to user __system__ #1 via n/a 2026-10-31 19:10:16,360 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_fixed_asset_reporting_is_absent ... 2026-10-31 19:10:16,412 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_asset_disposal_bridge_stays_uninstalled_when_its_dependency_is_marked_to_remove ... 2026-10-31 19:10:16,459 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_its_dependency_is_only_to_install ... 2026-10-31 19:10:16,470 104 INFO rb-be2b723-226188-430982 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-31 19:10:16,473 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-31 19:10:16,594 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_recurring_engine_is_already_present ... 2026-10-31 19:10:16,605 104 INFO rb-be2b723-226188-430982 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-31 19:10:16,608 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-31 19:10:16,721 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_gets_marked_to_install_when_the_reports_module_itself_is_mid_upgrade ... 2026-10-31 19:10:16,739 104 INFO rb-be2b723-226188-430982 odoo.upgrade.l10n_vn_viin_account_reports.18.0.0.1.21.post-migration: l10n_vn_viin_account_reports 18.0.0.1.21 migration: all direct dependencies of 'l10n_vn_viin_account_reports_recurring' (l10n_vn_viin_account_reports, to_account_reports, viin_account_recurring) are install-ready on this tenant (installed / to install / to upgrade) - marking it 'to install' so this upgrade run installs it too. 2026-10-31 19:10:16,744 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Accounting Reports - Vietnam Accounting - Recurring Deferred Revenue'] to user __system__ #1 via n/a 2026-10-31 19:10:16,878 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestBridgeAutoInstallMigration.test_deferred_revenue_bridge_stays_uninstalled_when_recurring_engine_is_absent ... 2026-10-31 19:10:16,946 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:10:16,964 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_migration_18_0_0_1_21_bridge_auto_install: Starting TestMigrationDirectoryReachability.test_every_migration_directory_is_reachable_under_the_shipped_manifest_version ... 2026-10-31 19:10:17,015 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:10:52,317 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_partner_below_the_page_limit_still_reports_one_total_for_its_whole_period ... 2026-10-31 19:10:55,050 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_a_stale_page_request_past_the_end_of_the_ledger_leaves_the_report_standing ... 2026-10-31 19:10:55,912 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_incurrence_total_reports_the_partners_whole_period_not_the_page_on_screen ... 2026-10-31 19:10:59,024 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_incurrence_total_row_is_shaped_like_a_ledger_row_of_the_partner_it_totals ... 2026-10-31 19:11:02,593 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_pagination: Starting VnPartnerLedgerIncurrenceOverPages.test_the_partner_ledger_shows_one_incurrence_total_under_an_id_no_other_row_repeats ... 2026-10-31 19:11:05,938 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:11:39,407 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_a_single_sheet_ledger_still_carries_exactly_one_total ... 2026-10-31 19:11:42,379 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_no_journal_item_is_followed_by_a_second_incurrence_total ... 2026-10-31 19:11:45,006 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_incurrence_placement: Starting PartnerLedgerIncurrencePlacement.test_total_of_incurrence_is_printed_before_the_journal_items_it_totals ... 2026-10-31 19:11:47,572 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:12:15,508 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_absent_for_non_vietnam_coa_company ... 2026-10-31 19:12:18,422 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_partner_ledger_report_currency: Starting TestPartnerLedgerIncurrenceReportCurrency.test_total_of_incurrence_row_converted_to_report_currency_exactly_once ... 2026-10-31 19:12:22,737 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:12:50,287 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_all_report_lines_from_full_dataset ... 2026-10-31 19:12:58,668 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_figures_survive_the_year_end_close_to_tk_911 ... 2026-10-31 19:13:07,550 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_disposal_net_gain_lands_on_line_31_and_leaves_line_32_nil ... 2026-10-31 19:13:11,876 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_each_report_line_from_full_dataset ... 2026-10-31 19:13:19,980 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_external_earnings_per_share_lines ... 2026-10-31 19:13:23,744 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_fixed_asset_sale_net_loss_is_reported_on_line_32 ... 2026-10-31 19:13:28,065 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_from_sales ... 2026-10-31 19:13:32,797 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_01_revenue_with_empty_ctp_still_appears ... 2026-10-31 19:13:37,668 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_direct_dr521_cr511_reversal_is_included ... 2026-10-31 19:13:41,654 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_02_revenue_deduction_via_customer_return ... 2026-10-31 19:13:45,797 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_11_cost_of_goods_sold ... 2026-10-31 19:13:50,707 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_21_investment_property_gain ... 2026-10-31 19:13:55,282 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_22_financial_income ... 2026-10-31 19:13:59,183 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_23_financial_expenses ... 2026-10-31 19:14:03,381 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_interest_expenses_is_subset_of_23 ... 2026-10-31 19:14:07,979 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_is_child_of_line_23 ... 2026-10-31 19:14:11,550 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_24_label_agrees_with_the_account_it_reads ... 2026-10-31 19:14:11,977 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-31 19:14:11,978 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-10-31 19:14:12,228 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_25_selling_expenses ... 2026-10-31 19:14:16,701 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_26_general_admin_expenses ... 2026-10-31 19:14:21,030 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_31_regular_other_income ... 2026-10-31 19:14:25,540 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_32_regular_other_expenses ... 2026-10-31 19:14:29,872 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_51_current_cit_expense ... 2026-10-31 19:14:33,771 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_line_52_deferred_cit_expense ... 2026-10-31 19:14:38,149 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_net_revenue_equals_01_minus_02 ... 2026-10-31 19:14:46,566 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_operating_and_other_profit_subtotals ... 2026-10-31 19:14:55,179 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_post_tax_result_deducts_income_tax_expense ... 2026-10-31 19:15:03,062 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_pre_tax_result_equals_operating_plus_other ... 2026-10-31 19:15:10,988 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_revenue_deductions_survive_the_year_end_close_to_tk_911 ... 2026-10-31 19:15:20,455 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99: Starting TestProfitAndLossC99.test_profit_and_loss_c99_untagged_disposals_net_against_each_other_for_the_period ... 2026-10-31 19:15:25,276 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:16:11,736 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_only_the_selected_companys_own_other_result ... 2026-10-31 19:16:14,123 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_c99_reports_other_result_of_every_selected_company ... 2026-10-31 19:16:16,511 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_multicompany: Starting TestProfitAndLossC99MultiCompany.test_multi_company_fixture_uses_two_separate_roots_on_the_same_chart ... 2026-10-31 19:16:16,593 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:16:58,036 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_full_report_render_arm_jit_matrix_perf ... 2026-10-31 19:17:14,777 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=a jit_enabled=False seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['4.8828', '3.7821', '3.9637'] wall_median=3.9637s query_count=230 2026-10-31 19:17:29,461 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=a jit_enabled=True seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['3.6438', '3.6645', '3.7843'] wall_median=3.6645s query_count=182 2026-10-31 19:17:45,498 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=b jit_enabled=False seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['3.8982', '4.1990', '4.2878'] wall_median=4.1990s query_count=230 2026-10-31 19:18:00,139 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: PL99_PERF arm=b jit_enabled=True seed_move_count=44 seed_line_count=88 seed_disposal_gain_count=4 seed_disposal_loss_count=5 seed_tk911_line_count=13 wall_samples=['3.4393', '3.5616', '3.6118'] wall_median=3.5616s query_count=182 2026-10-31 19:18:00,182 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_profit_and_loss_c99_perf: Starting TestProfitAndLossC99Perf.test_pl99_seed_reaches_tk911_close ... 2026-10-31 19:18:00,269 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:18:34,016 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_s07_dn: Starting TestS07Dn.test_s07_dn ... 2026-10-31 19:18:35,198 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:19:08,779 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_s08_dn: Starting TestS08Dn.test_s08_dn ... 2026-10-31 19:19:09,814 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:19:43,472 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_every_statutory_statement_withholds_the_hierarchy_and_zero_line_controls ... 2026-10-31 19:19:43,612 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_rewriting_the_root_link_does_not_reopen_the_zero_line_or_hierarchy_ban ... 2026-10-31 19:19:43,777 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_generic_root_reports_still_offer_zero_line_hiding ... 2026-10-31 19:19:43,878 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_the_zero_line_ban_is_each_statement_own_declaration_not_a_borrowed_one ... 2026-10-31 19:19:44,078 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_statutory_filter_declarations: Starting TestStatutoryFilterDeclarations.test_withholding_actually_refuses_a_reader_request_to_hide_zero_rows ... 2026-10-31 19:19:44,227 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:20:19,640 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_financial_income_credit_balance_on_tk515_renders_positive ... 2026-10-31 19:20:25,186 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_debit_balance_is_matched_by_a_genuine_payable_and_the_b01_identity_holds ... 2026-10-31 19:20:47,729 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_credit_balance_positive ... 2026-10-31 19:21:08,946 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_classified_as_liabilities_render_the_411121_debit_balance_negative ... 2026-10-31 19:21:29,050 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_preference_shares_on_the_unsplit_parent_still_render_positive_in_liabilities ... 2026-10-31 19:21:48,543 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_c99_revenue_credit_balance_on_tk511_renders_positive ... 2026-10-31 19:21:53,096 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPins.test_this_file_declares_every_legacy_backfill_code_it_contributes ... 2026-10-31 19:21:53,224 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:22:09,454 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-31 19:22:14,018 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01a_trade_payables_are_totalled_per_supplier_not_netted_across_suppliers ... 2026-10-31 19:22:17,605 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_long_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-31 19:22:23,450 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports.tests.test_vas_sign_pins: Starting TestVasSignPinsC133.test_c133_b01b_short_term_payable_lines_render_the_credit_balances_tt133_requires_as_positive ... 2026-10-31 19:22:29,315 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:23:07,308 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_opposite_sign_is_not_netted_into_an_assets_result ... 2026-10-31 19:23:07,685 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80] 2026-10-31 19:23:10,612 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [83, 84, 85, 86, 87, 88, 89, 90, 91, 92] 2026-10-31 19:23:10,695 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7430] 2026-10-31 19:23:10,933 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4019, 4020] 2026-10-31 19:23:11,002 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13669] 2026-10-31 19:23:11,164 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1524] 2026-10-31 19:23:19,505 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_an_untagged_disposal_of_the_same_sign_still_reaches_its_own_side_of_the_report ... 2026-10-31 19:23:19,868 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104] 2026-10-31 19:23:22,946 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [107, 108, 109, 110, 111, 112, 113, 114, 115, 116] 2026-10-31 19:23:23,042 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7447] 2026-10-31 19:23:23,247 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4053, 4054] 2026-10-31 19:23:23,298 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13684] 2026-10-31 19:23:23,398 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1540] 2026-10-31 19:23:31,908 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_clearing_the_netting_key_returns_the_two_assets_to_one_period_wide_net ... 2026-10-31 19:23:32,253 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128] 2026-10-31 19:23:35,121 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [131, 132, 133, 134, 135, 136, 137, 138, 139, 140] 2026-10-31 19:23:35,221 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7463] 2026-10-31 19:23:35,401 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4085, 4086] 2026-10-31 19:23:35,452 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13699] 2026-10-31 19:23:35,537 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1556] 2026-10-31 19:23:38,910 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152] 2026-10-31 19:23:41,629 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [155, 156, 157, 158, 159, 160, 161, 162, 163, 164] 2026-10-31 19:23:41,704 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7478] 2026-10-31 19:23:41,838 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4115, 4116] 2026-10-31 19:23:41,875 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13714] 2026-10-31 19:23:41,944 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1571] 2026-10-31 19:23:53,055 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_disposal_gain_and_loss_are_netted_per_transaction_not_per_period ... 2026-10-31 19:23:53,483 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176] 2026-10-31 19:23:56,417 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [179, 180, 181, 182, 183, 184, 185, 186, 187, 188] 2026-10-31 19:23:56,512 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7493] 2026-10-31 19:23:56,678 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4145, 4146] 2026-10-31 19:23:56,740 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13729] 2026-10-31 19:23:56,840 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1586] 2026-10-31 19:24:00,368 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200] 2026-10-31 19:24:03,271 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [203, 204, 205, 206, 207, 208, 209, 210, 211, 212] 2026-10-31 19:24:03,357 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7508] 2026-10-31 19:24:03,517 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4175, 4176] 2026-10-31 19:24:03,573 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13744] 2026-10-31 19:24:03,651 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1601] 2026-10-31 19:24:08,567 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_regular_other_income_from_tk_7118_reaches_ma_so_31_beside_a_tagged_disposal ... 2026-10-31 19:24:08,958 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224] 2026-10-31 19:24:11,841 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [227, 228, 229, 230, 231, 232, 233, 234, 235, 236] 2026-10-31 19:24:11,930 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7522] 2026-10-31 19:24:12,127 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4203, 4204] 2026-10-31 19:24:12,183 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13759] 2026-10-31 19:24:12,290 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1615] 2026-10-31 19:24:20,472 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_disposal_expressions_net_per_asset_and_the_two_lines_stay_ungrouped ... 2026-10-31 19:24:20,522 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_the_netting_key_names_a_real_stored_journal_item_column ... 2026-10-31 19:24:20,591 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_account_reports_asset.tests.test_profit_and_loss_c99_asset_disposal: Starting TestProfitAndLossC99AssetDisposal.test_two_disposals_of_different_assets_each_keep_their_own_gain_or_loss ... 2026-10-31 19:24:20,995 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-10-31 19:24:24,929 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [251, 252, 253, 254, 255, 256, 257, 258, 259, 260] 2026-10-31 19:24:25,011 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7538] 2026-10-31 19:24:25,197 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4235, 4236] 2026-10-31 19:24:25,234 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13774] 2026-10-31 19:24:25,325 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1631] 2026-10-31 19:24:28,737 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272] 2026-10-31 19:24:31,467 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284] 2026-10-31 19:24:31,540 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line.ctp records with IDs: [7553] 2026-10-31 19:24:31,676 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move.line records with IDs: [4265, 4266] 2026-10-31 19:24:31,719 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted mail.message records with IDs: [13789] 2026-10-31 19:24:31,789 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #266 deleted account.move records with IDs: [1646] 2026-10-31 19:24:39,108 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:25:10,961 104 INFO rb-be2b723-226188-430982 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-10-31 19:25:57,974 104 INFO rb-be2b723-226188-430982 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-10-31 19:26:35,069 104 INFO rb-be2b723-226188-430982 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-10-31 19:26:35,106 104 INFO rb-be2b723-226188-430982 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-10-31 19:26:36,017 104 INFO rb-be2b723-226188-430982 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-10-31 19:27:01,485 104 INFO rb-be2b723-226188-430982 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-10-31 19:27:25,570 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:27:57,142 104 INFO rb-be2b723-226188-430982 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-10-31 19:28:40,782 104 INFO rb-be2b723-226188-430982 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-10-31 19:29:23,864 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:29:23,885 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-31 19:29:23,941 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-31 19:29:24,016 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:29:41,238 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:29:41,238 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:29:42,762 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:29:42,762 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:29:42,771 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:29:42,772 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:29:42,777 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:29:42,777 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:30:50,679 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2b_replacement_requires_agreement ... 2026-10-31 19:30:51,556 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_feat18_b2c_replacement_allows_no_agreement ... 2026-10-31 19:30:54,584 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-31 19:30:55,098 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_hook_a_meinvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-31 19:30:55,599 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_agnostic_accessors ... 2026-10-31 19:30:55,998 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_api_url ... 2026-10-31 19:30:56,046 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_button_get_meinvoice_template_and_serial ... 2026-10-31 19:30:56,224 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice ... 2026-10-31 19:30:57,001 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_cancel_invoice_info_precheck_required ... 2026-10-31 19:30:57,441 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_download_file ... 2026-10-31 19:30:58,428 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_einvoice_status_normalization ... 2026-10-31 19:31:09,502 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_invoice_name_unmapped_type_logs_warning_and_defaults ... 2026-10-31 19:31:09,558 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_invoice ... 2026-10-31 19:31:09,959 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_issue_refund ... 2026-10-31 19:31:11,192 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709] 2026-10-31 19:31:11,416 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4556, 4557] 2026-10-31 19:31:14,121 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_currency ... 2026-10-31 19:31:17,302 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_foreign_partner ... 2026-10-31 19:31:17,606 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move ... 2026-10-31 19:31:18,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729] 2026-10-31 19:31:19,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4575, 4576] 2026-10-31 19:31:21,516 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_1 ... 2026-10-31 19:31:25,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7744, 7745, 7746, 7747] 2026-10-31 19:31:26,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4594] 2026-10-31 19:31:27,890 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_2 ... 2026-10-31 19:31:31,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7754, 7755] 2026-10-31 19:31:32,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4605] 2026-10-31 19:31:32,961 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_3 ... 2026-10-31 19:31:36,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7758, 7759] 2026-10-31 19:31:36,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4612] 2026-10-31 19:31:37,759 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_data_reversal_move_rate_only_change_sends_delta_vat ... 2026-10-31 19:31:42,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7762, 7763] 2026-10-31 19:31:42,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4619] 2026-10-31 19:31:42,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7764, 7765] 2026-10-31 19:31:43,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4621] 2026-10-31 19:31:43,382 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_data ... 2026-10-31 19:31:43,519 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include ... 2026-10-31 19:31:46,357 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_02 ... 2026-10-31 19:31:49,580 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_tax_price_include_03 ... 2026-10-31 19:31:52,779 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_lines_with_discount_percentage ... 2026-10-31 19:31:55,313 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_prepare_tax_rate_info ... 2026-10-31 19:31:55,482 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_product_description_not_exceed_500_character ... 2026-10-31 19:31:57,851 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_connection_failure_posts_chatter_debugger_message ... 2026-10-31 19:31:57,996 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_meinvoice_token_request_maps_misa_error_envelope ... 2026-10-31 19:31:58,126 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice: Starting TestMeinvoice.test_the_meinvoice_payload_stamps_the_origin_block_from_the_superseded_original_non_regression_guard ... 2026-10-31 19:31:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line.ctp records with IDs: [7780, 7781, 7782, 7783, 7784, 7785, 7786, 7787] 2026-10-31 19:31:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #273 deleted account.move.line records with IDs: [4645, 4646] 2026-10-31 19:32:01,851 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-10-31 19:32:01,872 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_download_xml_from_portal ... 2026-10-31 19:32:02,087 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,088 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,672 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,672 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,681 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,681 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:32:02,689 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:32:02,690 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:32:05,180 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-31 19:32:05,183 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-31 19:32:05,184 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:32:05,497 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-31 19:32:05,498 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_download_xml_from_portal 2026-10-31 19:32:05,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/assets/10c9d71/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.005 0.321 2026-10-31 19:32:05,509 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/assets/a8e440d/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.326 2026-10-31 19:32:05,571 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 19:32:05,579 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:32:05,580 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:32:05,582 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:32:05,583 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:05] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 19:32:12,474 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 19:32:12,517 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:12] "GET /my/invoices/1805?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.019 0.039 2026-10-31 19:32:12,519 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal.TestMeinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-31 19:32:12,552 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice.tests.test_meinvoice_portal: Starting TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-31 19:32:12,736 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:32:12,736 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:32:13,095 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:32:13,095 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:32:13,101 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:32:13,101 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:32:13,104 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:32:13,104 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:32:15,123 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:32:15,127 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:32:15,128 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:32:16,674 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:32:16,676 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_meinvoice/tests/test_meinvoice_portal.py:TestMeinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:32:16,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/assets/10c9d71/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 1.555 2026-10-31 19:32:16,688 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/assets/a8e440d/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.560 2026-10-31 19:32:16,722 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:32:16,730 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:32:16,732 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 19:32:16,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 19:32:16,734 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:16] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 19:32:21,730 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-31 19:32:21,730 104 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-31 19:32:23,837 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 19:32:25,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:25] "GET /my/invoices/1806?access_token=access_token HTTP/1.1" 200 - 249 0.170 1.149 2026-10-31 19:32:25,240 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 19:32:41,073 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour: Starting TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-31 19:32:41,582 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2289 2026-10-31 19:32:41,582 104 INFO rb-be2b723-226188-430982 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/tmp3ylnh4tt_chrome_odoo 2026-10-31 19:32:41,582 104 INFO rb-be2b723-226188-430982 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:33717/json/version 2026-10-31 19:32:41,583 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33717/json/version with timeout 3 increased to 10s during tests 2026-10-31 19:32:41,605 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:41,606 104 INFO rb-be2b723-226188-430982 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:33717/json 2026-10-31 19:32:41,606 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33717/json with timeout 3 increased to 10s during tests 2026-10-31 19:32:41,617 104 INFO rb-be2b723-226188-430982 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:33717/devtools/page/2AFED3DE3CB2847676626A9CC3D1D3BA 2026-10-31 19:32:41,624 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:41,642 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:41,699 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 19:32:41,715 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:41,718 104 INFO rb-be2b723-226188-430982 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=11" in browser 2026-10-31 19:32:41,718 104 INFO rb-be2b723-226188-430982 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=11" 2026-10-31 19:32:41,734 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:32:42,729 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:42] "GET /pos/ui?config_id=11 HTTP/1.1" 200 - 180 0.153 0.844 2026-10-31 19:32:42,738 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': '2AFED3DE3CB2847676626A9CC3D1D3BA', 'loaderId': 'A44C0A1CDC80FA674C531C1179FABEF5', 'isDownload': False} 2026-10-31 19:32:42,739 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:42,765 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 19:32:42,788 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:42] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 19:32:42,797 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:42] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 19:32:42,810 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:42] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-31 19:32:43,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:43] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 19:32:43,314 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:32:43,315 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:32:43,340 104 INFO rb-be2b723-226188-430982 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=11", "delayToCheckUndeterminisms": 0})" 2026-10-31 19:32:43,340 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:43,348 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,023 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.268 0.422 2026-10-31 19:32:44,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.694 2026-10-31 19:32:44,195 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 19:32:44,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-31 19:32:44,235 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 19:32:44,286 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 19:32:44,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-31 19:32:44,318 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,381 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 19:32:44,387 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:32:44,430 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 19:32:44,448 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-31 19:32:44,451 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 19:32:44,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=res.company&id=187&field=logo HTTP/1.1" 200 - 9 0.010 0.030 2026-10-31 19:32:44,481 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,492 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image/res.users/277/avatar_128 HTTP/1.1" 200 - 16 0.010 0.064 2026-10-31 19:32:44,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image/res.company/187/favicon HTTP/1.1" 200 - 4 0.003 0.062 2026-10-31 19:32:44,540 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.015 2026-10-31 19:32:44,556 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.014 2026-10-31 19:32:44,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.037 2026-10-31 19:32:44,593 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.056 2026-10-31 19:32:44,601 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,601 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.070 2026-10-31 19:32:44,617 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.090 2026-10-31 19:32:44,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.002 0.018 2026-10-31 19:32:44,639 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.086 2026-10-31 19:32:44,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.079 2026-10-31 19:32:44,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-31 19:32:44,663 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.039 2026-10-31 19:32:44,671 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.059 2026-10-31 19:32:44,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.035 0.077 2026-10-31 19:32:44,763 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:44] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-31 19:32:44,828 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,898 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:44,960 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,026 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,091 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,159 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,415 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,542 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,606 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,664 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,743 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,776 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-31 19:32:45,777 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 19:32:45,807 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,858 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,912 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,974 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:45,984 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:32:46,067 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54770466 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': '122af20c-a3ca-4ddc-b270-4ffb0d3fba47'}] 2026-10-31 19:32:46,069 104 INFO rb-be2b723-226188-430982 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 Decree-123 e-invoice disclosure block renders for a MeInvoice order too (trigger: .receipt-screen .pos-edi-info) 2026-10-31 19:32:46,080 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 19:32:48,714 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54770466 order {'name': 'Order 00010-001-0001', 'uuid': '122af20c-a3ca-4ddc-b270-4ffb0d3fba47'} created pos.order #23 2026-10-31 19:32:48,718 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54770466 finished 2026-10-31 19:32:48,844 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 0.881 1.900 2026-10-31 19:32:48,898 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:48] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 19:32:48,923 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:48] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 19:32:48,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 19:32:49,015 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:32:49] "GET /web/image?model=pos.config&id=11&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.019 2026-10-31 19:32:49,038 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,102 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,150 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,212 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,268 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-31 19:32:49,268 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,398 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20386924 (allocated 21766144) 2026-10-31 19:32:49,414 104 INFO rb-be2b723-226188-430982 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 2289 2026-10-31 19:32:49,416 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_edi_tour.TestVnViinMeinvoicePosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-31 19:32:49,417 104 INFO rb-be2b723-226188-430982 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 2289 2026-10-31 19:32:49,519 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_193249_519676_test_pos_edi_receipt_disclosure_tour.txt 2026-10-31 19:32:49,520 104 INFO rb-be2b723-226188-430982 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/tmp3ylnh4tt_chrome_odoo" 2026-10-31 19:32:49,607 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 19:32:49,623 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,651 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_fully_populated_does_not_retry ... 2026-10-31 19:32:49,678 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_legal_number_retries ... 2026-10-31 19:32:49,706 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_meinvoice_pos.tests.test_pos_order_should_retry: Starting TestShouldRetryGetPosEdiInvoiceInfo.test_meinvoice_missing_tax_authority_code_retries ... 2026-10-31 19:32:49,732 104 INFO rb-be2b723-226188-430982 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-10-31 19:32:49,771 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:32:49,787 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-31 19:32:49,827 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-31 19:32:49,873 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:33:06,182 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,182 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,681 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,681 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,687 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,687 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:33:06,690 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:33:06,690 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:34:11,653 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_partner_section_merge: Starting TestSinvoicePartnerSectionMerge.test_viettel_sinvoice_partner_group_suppressed ... 2026-10-31 19:34:11,968 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:34:27,934 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:34:27,934 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:34:29,629 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:34:29,629 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:34:29,636 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:34:29,637 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:34:29,641 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:34:29,641 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:35:35,600 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_converted_files_are_reported_unavailable ... 2026-10-31 19:35:35,729 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_credential_adapter_resolves_core_privates ... 2026-10-31 19:35:35,764 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_dropped_sinvoice_state_field ... 2026-10-31 19:35:35,796 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_draft_before_issue ... 2026-10-31 19:35:35,868 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_einvoice_status_maps_core_state ... 2026-10-31 19:35:36,092 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_creates_pdf_attachment ... 2026-10-31 19:35:36,309 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g1_preview_rejected_for_non_sinvoice_move ... 2026-10-31 19:35:38,661 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_fires_core_action_when_toggle_on ... 2026-10-31 19:35:38,861 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_g2_paid_hook_silent_when_toggle_off ... 2026-10-31 19:35:39,064 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_hub_yields_for_sinvoice_move ... 2026-10-31 19:35:39,094 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_legal_number_synced_from_core_number ... 2026-10-31 19:35:39,267 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_move_routes_to_sinvoice_provider ... 2026-10-31 19:35:39,305 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_negative_non_sinvoice_serial_not_routed ... 2026-10-31 19:35:39,395 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_non_sinvoice_move_never_applicable_for_sinvoice_send ... 2026-10-31 19:35:41,898 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_fetch_error_is_reported_not_raised ... 2026-10-31 19:35:42,134 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_come_from_core_for_an_issued_sinvoice ... 2026-10-31 19:35:42,412 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_representation_files_reuse_the_pdf_core_already_stored ... 2026-10-31 19:35:42,678 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_allows_vn_sinvoice_on_sinvoice_serial ... 2026-10-31 19:35:42,800 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_reverse_constraint_blocks_vn_sinvoice_on_non_sinvoice_serial ... 2026-10-31 19:35:42,926 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_secret_code_and_lookup_url_accessors ... 2026-10-31 19:35:43,120 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_sinvoice_move_applicable_extra_edi_is_core_only ... 2026-10-31 19:35:43,323 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: Starting TestSinvoice.test_suggested_edi_format_is_vn_sinvoice ... 2026-10-31 19:35:43,452 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 19:35:59,301 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,301 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,890 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,891 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,899 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,899 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:35:59,904 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:35:59,904 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:37:10,116 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_cancel_blocked_for_sent_move ... 2026-10-31 19:37:11,625 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_button_draft_blocked_for_sent_move ... 2026-10-31 19:37:13,047 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-31 19:37:14,276 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_core_routed_sinvoice_cancel_blocked_when_recently_issued ... 2026-10-31 19:37:15,370 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_defense_in_depth_state_lock_survives_need_cancel_bypass ... 2026-10-31 19:37:16,858 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_however_old_the_e_invoice_is ... 2026-10-31 19:37:18,060 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_cancel_guard: Starting TestSinvoiceHookBCancelGuard.test_hook_b_need_cancel_request_shown_when_cancel_is_blocked ... 2026-10-31 19:37:19,296 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-31 19:37:19,314 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_payment_status_header_button_untouched ... 2026-10-31 19:37:19,562 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_fields_relocated_into_hub_provider_anchor ... 2026-10-31 19:37:19,860 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceCoreTabSuppression.test_core_sinvoice_page_removed_from_combined_form ... 2026-10-31 19:37:20,135 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:37:20,152 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_core_own_duplicate_sinvoice_menu_hidden ... 2026-10-31 19:37:20,190 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_config_menu: Starting TestSinvoiceConfigMenuProxy.test_sinvoice_menus_reachable_under_hub_einvoice_root ... 2026-10-31 19:37:20,251 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:37:35,167 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,168 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,707 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,707 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,713 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,713 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:37:35,717 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:37:35,717 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:38:40,771 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_conflicting_provider_raises ... 2026-10-31 19:38:40,839 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_effective_serial_constraint: Starting TestSinvoiceEffectiveSerialConstraint.test_journal_serial_recompute_to_sinvoice_serial_stays_valid ... 2026-10-31 19:38:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:38:41,023 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_portal: Starting TestSinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-31 19:38:41,279 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,280 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,912 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,912 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,921 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,921 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:38:41,926 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:38:41,926 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:38:43,936 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:38:44,409 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 19:38:45,833 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:38:45] "GET /my/invoices/1814?access_token=b5152f05-ebc9-4e78-9652-5c91eb2d82af HTTP/1.1" 200 - 255 0.171 1.733 2026-10-31 19:38:45,898 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:39:01,211 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,212 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,778 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,779 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,786 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,786 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:39:01,790 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:39:01,791 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:40:06,217 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_an_already_replaced_original_cannot_be_replaced_a_second_time ... 2026-10-31 19:40:07,652 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line.ctp records with IDs: [7820, 7821] 2026-10-31 19:40:07,832 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line records with IDs: [4692] 2026-10-31 19:40:09,627 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_hub_replacement_wizard_is_reachable_at_a_sinvoice_company ... 2026-10-31 19:40:10,848 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_only_core_viettel_may_own_the_replacements_origin_link_and_replaced_state ... 2026-10-31 19:40:10,882 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_replacement_reaches_viettel_as_a_replacement_not_an_ordinary_invoice ... 2026-10-31 19:40:12,592 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line.ctp records with IDs: [7824, 7825] 2026-10-31 19:40:12,758 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line records with IDs: [4699] 2026-10-31 19:40:14,852 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_superseded_original_stops_reading_as_an_active_issued_einvoice ... 2026-10-31 19:40:16,573 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line.ctp records with IDs: [7830, 7831] 2026-10-31 19:40:16,686 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #287 deleted account.move.line records with IDs: [4706] 2026-10-31 19:40:18,317 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice_replacement: Starting TestSinvoiceReplacement.test_the_bridge_writes_no_core_owned_stored_field_when_building_a_replacement ... 2026-10-31 19:40:18,390 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-31 19:40:18,411 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,444 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,478 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,511 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,546 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,580 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:18,628 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:40:55,040 104 INFO rb-be2b723-226188-430982 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-10-31 19:40:56,429 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 19:41:10,789 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:11,729 104 INFO rb-be2b723-226188-430982 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: 2494 2026-10-31 19:41:11,729 104 INFO rb-be2b723-226188-430982 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/tmpy5ihwjk__chrome_odoo 2026-10-31 19:41:11,730 104 INFO rb-be2b723-226188-430982 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:40243/json/version 2026-10-31 19:41:11,731 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40243/json/version with timeout 3 increased to 10s during tests 2026-10-31 19:41:11,754 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:11,754 104 INFO rb-be2b723-226188-430982 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:40243/json 2026-10-31 19:41:11,755 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40243/json with timeout 3 increased to 10s during tests 2026-10-31 19:41:11,762 104 INFO rb-be2b723-226188-430982 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:40243/devtools/page/821B8BE357B544BE2F76999E27D26944 2026-10-31 19:41:11,769 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:11,773 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:11,886 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 19:41:11,897 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:11,900 104 INFO rb-be2b723-226188-430982 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=13" in browser 2026-10-31 19:41:11,900 104 INFO rb-be2b723-226188-430982 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=13" 2026-10-31 19:41:11,920 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:41:12,940 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:12] "GET /pos/ui?config_id=13 HTTP/1.1" 200 - 180 0.115 0.909 2026-10-31 19:41:12,944 104 INFO rb-be2b723-226188-430982 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': '821B8BE357B544BE2F76999E27D26944', 'loaderId': 'CC5482583E943A84323E0F165494B40E', 'isDownload': False} 2026-10-31 19:41:12,944 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:12,964 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 19:41:12,985 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:12] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-31 19:41:12,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:12] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 19:41:12,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:12] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-31 19:41:13,466 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:13] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 19:41:13,481 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:13,505 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 19:41:13,506 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:13,509 104 INFO rb-be2b723-226188-430982 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=13", "delayToCheckUndeterminisms": 0})" 2026-10-31 19:41:13,518 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:14,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 320 0.218 0.350 2026-10-31 19:41:14,072 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.568 2026-10-31 19:41:14,226 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 19:41:14,245 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-31 19:41:14,266 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 19:41:14,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 19:41:14,329 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-31 19:41:14,336 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:14,415 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:14,422 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:14,488 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 19:41:14,496 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 19:41:14,511 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 19:41:14,554 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image/res.users/294/avatar_128 HTTP/1.1" 200 - 16 0.013 0.038 2026-10-31 19:41:14,563 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:14,576 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image/res.company/195/favicon HTTP/1.1" 200 - 9 0.006 0.064 2026-10-31 19:41:14,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=res.company&id=195&field=logo HTTP/1.1" 200 - 4 0.010 0.089 2026-10-31 19:41:14,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-31 19:41:14,652 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.030 2026-10-31 19:41:14,662 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.049 2026-10-31 19:41:14,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.056 2026-10-31 19:41:14,680 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:14,704 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.007 0.084 2026-10-31 19:41:14,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.103 2026-10-31 19:41:14,726 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-31 19:41:14,735 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.077 2026-10-31 19:41:14,756 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.009 0.082 2026-10-31 19:41:14,765 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-31 19:41:14,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.062 2026-10-31 19:41:14,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.056 2026-10-31 19:41:14,788 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.057 2026-10-31 19:41:14,890 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:14] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.037 0.112 2026-10-31 19:41:14,974 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,064 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,126 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,191 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,255 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,311 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,565 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,680 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,738 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,798 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,874 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,883 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:15,887 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:15,929 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:15,989 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:16,041 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:16,110 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:16,118 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:41:16,212 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71301916 started for PoS orders references: [{'name': 'Order 00012-001-0001', 'uuid': 'dc6ab2c0-3345-4b37-b398-4f65947ea7f6'}] 2026-10-31 19:41:16,214 104 INFO rb-be2b723-226188-430982 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 Decree-123 disclosure block renders (C-9 coexistence) (trigger: .receipt-screen .pos-edi-info) 2026-10-31 19:41:16,230 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 19:41:18,638 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71301916 order {'name': 'Order 00012-001-0001', 'uuid': 'dc6ab2c0-3345-4b37-b398-4f65947ea7f6'} created pos.order #25 2026-10-31 19:41:18,642 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71301916 finished 2026-10-31 19:41:18,763 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 878 0.713 1.851 2026-10-31 19:41:18,808 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:18] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 19:41:18,836 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 19:41:18,923 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:18,926 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:41:18] "GET /web/image?model=pos.config&id=13&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.010 2026-10-31 19:41:18,977 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:19,035 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:19,036 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:19,146 104 INFO rb-be2b723-226188-430982 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 20502520 (allocated 22028288) 2026-10-31 19:41:19,177 104 INFO rb-be2b723-226188-430982 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 2494 2026-10-31 19:41:19,177 104 INFO rb-be2b723-226188-430982 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-10-31 19:41:19,179 104 INFO rb-be2b723-226188-430982 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 2494 2026-10-31 19:41:19,284 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_194119_284169_test_sinvoice_pos_receipt_disclosure_renders_with_core_viettel_pos_active.txt 2026-10-31 19:41:19,284 104 INFO rb-be2b723-226188-430982 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/tmpy5ihwjk__chrome_odoo" 2026-10-31 19:41:19,395 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 19:41:19,415 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_legal_instrument_named_in_doc_or_description_files ... 2026-10-31 19:41:19,455 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument_non_regression_guard ... 2026-10-31 19:41:19,526 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:41:33,377 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,377 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,772 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,772 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,777 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,777 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:41:33,780 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:41:33,780 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:42:33,330 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_agnostic_accessors_are_blank_for_vninvoice ... 2026-10-31 19:42:33,505 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_approve_and_sign_marks_invoice_signed ... 2026-10-31 19:42:33,860 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_does_not_resign_already_signed_invoice ... 2026-10-31 19:42:35,113 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_auto_sign_when_paid_fires_through_real_paid_hook ... 2026-10-31 19:42:36,324 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_drives_3_step_sequence ... 2026-10-31 19:42:36,853 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_signed_invoice_without_reason_raises ... 2026-10-31 19:42:37,221 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_drives_1_step ... 2026-10-31 19:42:37,549 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cancel_unsigned_invoice_without_reason_does_not_raise ... 2026-10-31 19:42:37,905 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cannot_issue_refund_if_original_invoice_not_signed ... 2026-10-31 19:42:38,795 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7844, 7845, 7846, 7847, 7848, 7849, 7850, 7851] 2026-10-31 19:42:38,911 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4731, 4732] 2026-10-31 19:42:40,706 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_adjustment ... 2026-10-31 19:42:41,818 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7862, 7863, 7864, 7865, 7866, 7867, 7868, 7869] 2026-10-31 19:42:41,954 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4745, 4746] 2026-10-31 19:42:43,796 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_cross_move_mark_dirty_on_replacement ... 2026-10-31 19:42:47,494 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_converted_file_raises_when_not_signed ... 2026-10-31 19:42:47,826 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_download_representation_files_when_signed ... 2026-10-31 19:42:48,784 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_einvoice_status_projection_from_native_state ... 2026-10-31 19:42:57,600 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_old_the_e_invoice_is ... 2026-10-31 19:42:57,979 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_hook_a_vninvoice_cancel_blocked_however_recent_the_e_invoice_is ... 2026-10-31 19:42:58,403 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_invoice_status_code_maps_to_native_state ... 2026-10-31 19:43:10,352 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_issue_invoice_sets_legal_number_and_native_ids ... 2026-10-31 19:43:10,677 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_legal_number_locked_after_issued ... 2026-10-31 19:43:11,999 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_no_ungated_cancel_path ... 2026-10-31 19:43:12,023 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data ... 2026-10-31 19:43:12,130 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_einvoice_lines_data_with_included_tax_and_note_line ... 2026-10-31 19:43:14,325 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_invoice_details_hook_called_in_both_payload_shapes ... 2026-10-31 19:43:16,292 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_foreign_partner ... 2026-10-31 19:43:16,427 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_replacement_move ... 2026-10-31 19:43:17,367 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7918, 7919, 7920, 7921, 7922, 7923, 7924, 7925] 2026-10-31 19:43:17,513 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4816, 4817] 2026-10-31 19:43:19,461 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_data_reversal_move ... 2026-10-31 19:43:20,470 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7936, 7937, 7938, 7939, 7940, 7941, 7942, 7943] 2026-10-31 19:43:20,599 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4830, 4831] 2026-10-31 19:43:22,378 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_prepare_vninvoice_tax_breakdowns ... 2026-10-31 19:43:22,488 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_replacement_is_posted_to_the_replace_endpoint ... 2026-10-31 19:43:23,390 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line.ctp records with IDs: [7949, 7950, 7951, 7952, 7953, 7954, 7955, 7956] 2026-10-31 19:43:23,509 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #296 deleted account.move.line records with IDs: [4844, 4845] 2026-10-31 19:43:25,579 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_sync_invoices_dispatches_per_single_invoice ... 2026-10-31 19:43:26,024 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_empty_string_when_tax_has_no_description ... 2026-10-31 19:43:26,136 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vat_percent_display_is_plaintext_vietnamese_not_raw_html ... 2026-10-31 19:43:26,239 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: Starting TestVNinvoice.test_vninvoice_api_url_switches_sandbox_production ... 2026-10-31 19:43:26,299 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-31 19:43:26,317 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_download_xml_from_portal ... 2026-10-31 19:43:26,507 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,507 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,930 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,930 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,935 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,935 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:43:26,938 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:43:26,938 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:43:29,066 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-31 19:43:29,069 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-31 19:43:29,070 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:43:30,288 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-31 19:43:30,289 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_download_xml_from_portal 2026-10-31 19:43:30,297 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/assets/10c9d71/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 1.229 2026-10-31 19:43:30,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/assets/a8e440d/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 1.231 2026-10-31 19:43:30,341 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:43:30,348 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:43:30,348 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:43:30,351 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:43:30,353 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:43:37,432 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 19:43:37,478 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:37] "GET /my/invoices/1856?access_token=access_token&report_type=pdf&download=true HTTP/1.1" 200 - 27 0.012 0.046 2026-10-31 19:43:37,479 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal.TestVNinvoicePortal.test_download_xml_from_portal: waiting for threads: [] 2026-10-31 19:43:37,516 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_portal: Starting TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure ... 2026-10-31 19:43:37,671 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:43:37,672 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:43:38,083 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:43:38,083 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:43:38,091 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:43:38,091 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:43:38,094 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:43:38,095 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:43:39,959 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:43:39,961 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:43:39,961 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 19:43:40,261 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/10c9d71/web.report_assets_pdf.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:43:40,262 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/a8e440d/web.report_assets_common.min.css in /l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice_portal.py:TestVNinvoicePortal.test_portal_shows_legal_einvoice_disclosure 2026-10-31 19:43:40,267 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/assets/10c9d71/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.002 0.306 2026-10-31 19:43:40,273 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/assets/a8e440d/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.311 2026-10-31 19:43:40,300 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:43:40,306 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 19:43:40,307 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:43:40,308 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 19:43:40,309 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:40] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 19:43:47,383 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 19:43:48,480 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 19:43:48] "GET /my/invoices/1857?access_token=access_token HTTP/1.1" 200 - 249 0.127 0.981 2026-10-31 19:43:48,543 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 19:44:02,833 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:44:02,834 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:44:03,274 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:44:03,275 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:44:03,282 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:44:03,282 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:44:03,285 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:44:03,285 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:45:01,548 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_carries_template_serial_and_legal_number ... 2026-10-31 19:45:01,750 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_replacement_notation_raises_without_legal_number ... 2026-10-31 19:45:01,827 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice_replacement: Starting TestVNinvoiceReplacement.test_wizard_rejects_replacement_for_a_move_not_yet_issued ... 2026-10-31 19:45:01,936 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 19:45:15,087 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted product.product records with IDs: [1153] 2026-10-31 19:45:15,272 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:45:15,272 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:45:16,917 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:45:16,917 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:45:16,922 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:45:16,922 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:45:16,925 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:45:16,925 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:46:17,518 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:19,517 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:22,077 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:22,976 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [7988, 7989, 7990, 7991, 7992, 7993, 7994, 7995] 2026-10-31 19:46:23,112 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4885, 4886] 2026-10-31 19:46:23,609 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted invoice.line.grouping records with IDs: [40, 41, 42] 2026-10-31 19:46:25,009 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:27,628 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:30,479 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted invoice.line.grouping records with IDs: [57] 2026-10-31 19:46:30,915 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:34,002 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted invoice.line.grouping records with IDs: [64] 2026-10-31 19:46:34,176 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted account.move.line.ctp records with IDs: [8007, 8008] 2026-10-31 19:46:34,323 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted account.move.line records with IDs: [4905] 2026-10-31 19:46:34,574 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #300 deleted invoice.line.grouping records with IDs: [66] 2026-10-31 19:46:34,728 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:36,942 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted invoice.line.grouping records with IDs: [72] 2026-10-31 19:46:37,111 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:39,305 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_accounting_vninvoice_line_grouping.tests.test_vninvoice_summary: Starting TestEinvoiceSummary.test_prepare_vninvoice_summary_lines_data ... 2026-10-31 19:46:41,951 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:44,486 104 INFO rb-be2b723-226188-430982 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-10-31 19:46:47,077 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:46:47,094 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_generate_and_send_invoices_chokepoint_no_proforma_keyerror ... 2026-10-31 19:46:47,254 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,254 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,593 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,593 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,598 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,598 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:46:47,601 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:46:47,601 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:46:49,603 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_base_portal: Starting TestBackendSendAndPrintVnEInvoice.test_send_and_print_no_proforma_keyerror ... 2026-10-31 19:46:49,793 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:46:49,793 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:46:51,131 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:46:51,131 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:46:51,136 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:46:51,136 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:46:51,138 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:46:51,138 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:46:53,638 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-10-31 19:46:53,779 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 19:47:07,819 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:47:07,819 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:47:08,289 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:47:08,290 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:47:08,295 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:47:08,295 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:47:08,298 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:47:08,298 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:48:05,735 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_commencement_day_is_the_day_the_instruments_take_effect ... 2026-10-31 19:48:05,773 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_bites_from_the_first_day_the_instruments_apply ... 2026-10-31 19:48:05,959 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_blocks_regardless_of_when_the_e_invoice_was_issued ... 2026-10-31 19:48:06,359 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_names_every_offending_move_not_just_the_first ... 2026-10-31 19:48:10,311 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestEinvoiceCancelRule.test_the_rule_stays_silent_for_a_correction_attempted_before_commencement ... 2026-10-31 19:48:10,678 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:48:23,630 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:48:23,630 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:48:24,024 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:48:24,024 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:48:24,029 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:48:24,029 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:48:24,032 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:48:24,032 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:49:24,401 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_cancel_guard: Starting TestCancelGuardHookA.test_a_never_issued_move_gets_cores_message_not_a_provider_round_trip ... 2026-10-31 19:49:26,697 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:49:26,720 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-31 19:49:26,783 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_current_ascii_vi_spelling_coverage_guard ... 2026-10-31 19:49:26,835 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_corrects_an_unmodified_record_with_the_historical_diacritic_vi_spelling ... 2026-10-31 19:49:26,886 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-31 19:49:26,945 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_is_idempotent_and_silent_on_rerun ... 2026-10-31 19:49:27,018 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-31 19:49:27,082 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigration.test_migration_signature_matches_odoo_migrate_contract ... 2026-10-31 19:49:27,118 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:49:27,135 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_language_with_no_stored_translation_is_not_reported_as_a_customisation ... 2026-10-31 19:49:27,221 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_a_stored_customisation_still_warns_when_the_other_language_has_none ... 2026-10-31 19:49:27,300 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_meinvoice_migration_corrects_an_unmodified_record ... 2026-10-31 19:49:27,375 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_corrects_an_unmodified_record ... 2026-10-31 19:49:27,463 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_does_not_touch_a_customised_record_and_logs_a_warning ... 2026-10-31 19:49:27,562 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_is_idempotent_and_silent_on_rerun ... 2026-10-31 19:49:27,711 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_sinvoice_migration_partial_customisation_corrects_only_the_untouched_language ... 2026-10-31 19:49:27,804 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_citation_migration: Starting TestCitationMigrationEinvoiceService.test_vninvoice_migration_corrects_an_unmodified_record ... 2026-10-31 19:49:27,912 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:49:36,414 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_einvoice_status_untracked_for_non_einvoice_move ... 2026-10-31 19:49:37,244 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_core_contract_regressions: Starting TestCoreContractRegressions.test_get_invoice_legal_documents_accepts_v18_signature ... 2026-10-31 19:49:39,184 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:49:39,202 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_both_language_docs_state_the_same_provisions_non_regression_guard ... 2026-10-31 19:49:39,238 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_cancel_guard_decides_without_reading_an_issue_date ... 2026-10-31 19:49:39,273 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_may_only_send_the_customer_to_a_waiver_control_that_really_ships ... 2026-10-31 19:49:40,755 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestDocMatchesShippedBehaviour.test_doc_never_attributes_the_cancel_block_to_the_transitional_provisions_article ... 2026-10-31 19:49:40,794 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:49:40,823 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_a_correct_attribution_stays_legal ... 2026-10-31 19:49:40,849 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_article_24_cited_for_a_proposition_it_does_not_state_is_caught ... 2026-10-31 19:49:40,877 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_enumerated_and_abbreviated_citation_forms_are_caught ... 2026-10-31 19:49:40,903 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_fixtures_still_match_the_defect_as_it_was_actually_shipped ... 2026-10-31 19:49:40,906 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: skipped TestCancelBlockAttributionInstrument.test_fixtures_still_match_the_defect_as_it_was_actually_shipped : commit d9e5be1b83 not reachable from /data/build/Viindoo-tvtmaaddons-18.0, cannot verify fixtures: fatal: not a git repository (or any parent up to mount point /data) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 2026-10-31 19:49:40,934 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_reorder_mutant_is_a_permutation_and_not_a_rewrite ... 2026-10-31 19:49:40,964 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_anaphora_and_bold_heading_leaks_are_closed_in_both_languages ... 2026-10-31 19:49:40,993 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_now_sees_a_field_read_it_previously_missed ... 2026-10-31 19:49:41,022 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_ast_premise_scans_every_mro_frame_not_just_the_most_derived ... 2026-10-31 19:49:41,052 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_original_defect_is_red_in_both_languages ... 2026-10-31 19:49:41,082 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_paragraph_rule_bites_when_the_shipped_text_loses_its_article_10_support ... 2026-10-31 19:49:41,127 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_premise_tells_the_commencement_date_from_the_issue_date ... 2026-10-31 19:49:41,152 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_sentence_reorder_leak_is_closed_in_both_languages ... 2026-10-31 19:49:41,176 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_unit_rule_bites_even_when_the_paragraph_cites_article_10_elsewhere ... 2026-10-31 19:49:41,211 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_doc_content_policy: Starting TestCancelBlockAttributionInstrument.test_the_withdrawn_waiver_promise_is_caught_in_both_languages ... 2026-10-31 19:49:41,261 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:49:41,277 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_dashboard_index_is_actually_created ... 2026-10-31 19:49:41,306 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_covers_every_column_the_dashboard_filters_on ... 2026-10-31 19:49:41,337 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_does_not_reference_the_retired_account_edi_column ... 2026-10-31 19:49:41,362 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_einvoice_dashboard_index: Starting TestEinvoiceDashboardIndex.test_index_predicate_keeps_the_null_arm ... 2026-10-31 19:49:41,396 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:49:54,136 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,137 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,615 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,616 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,622 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,623 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:49:54,626 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:49:54,626 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:50:49,670 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_a_superseded_original_cannot_be_replaced_a_second_time ... 2026-10-31 19:50:52,490 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8042, 8043] 2026-10-31 19:50:52,602 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [4955] 2026-10-31 19:50:53,977 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_action_view_api_logs_domain_scoped_to_this_invoice ... 2026-10-31 19:50:57,903 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_adjust_path_b2b_issued_requires_written_agreement ... 2026-10-31 19:51:00,443 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_b2c_replacement_reaches_viettel_with_core_fallbacks_not_raw_false ... 2026-10-31 19:51:04,653 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8054, 8055] 2026-10-31 19:51:04,781 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [4974] 2026-10-31 19:51:06,411 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_gate_does_not_over_block_b2c_or_non_issued ... 2026-10-31 19:51:10,238 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_correction_relation_and_nav_actions_bidirectional ... 2026-10-31 19:51:13,795 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_eligibility_gate_covers_modify_moves_entry_point ... 2026-10-31 19:51:16,186 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8070, 8071] 2026-10-31 19:51:16,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [4996] 2026-10-31 19:51:17,557 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_failed_request_builds_masked_log_values_linked_to_invoice ... 2026-10-31 19:51:19,770 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_log_values_keys_are_all_valid_api_request_log_fields ... 2026-10-31 19:51:21,810 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_modify_default_reverse_values_hub_delta_disjoint_from_core_chain ... 2026-10-31 19:51:23,857 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_prototype_gate_does_not_leak_onto_base_reversal_wizard ... 2026-10-31 19:51:26,390 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8082, 8083] 2026-10-31 19:51:26,486 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5015] 2026-10-31 19:51:27,584 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_premise_wizard_prototype_resolves_core_viettel_extension ... 2026-10-31 19:51:27,617 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_ref_and_replaced_move_id_survive_the_merge_mutation_proven_not_decorative ... 2026-10-31 19:51:29,988 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8088, 8089] 2026-10-31 19:51:30,103 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5025] 2026-10-31 19:51:32,232 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replace_path_b2b_issued_requires_written_agreement ... 2026-10-31 19:51:34,658 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_line_composition_and_totals_pin_m1_after_state ... 2026-10-31 19:51:37,201 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8096, 8097] 2026-10-31 19:51:37,302 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5038] 2026-10-31 19:51:38,502 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_origin_id_writer_provenance_extended_mutation_proven ... 2026-10-31 19:51:41,368 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8102, 8103] 2026-10-31 19:51:41,478 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5048] 2026-10-31 19:51:44,781 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8110, 8111] 2026-10-31 19:51:44,875 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5058] 2026-10-31 19:51:46,032 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_partner_bank_id_pins_m1_after_state ... 2026-10-31 19:51:48,897 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8116, 8117] 2026-10-31 19:51:48,988 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5068] 2026-10-31 19:51:50,168 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacement_wizard_gate_rewired_off_edi_state ... 2026-10-31 19:51:52,473 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_replacing_an_invoice_relinks_its_timesheets_to_the_replacement ... 2026-10-31 19:51:55,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.analytic.line records with IDs: [642] 2026-10-31 19:51:55,740 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_retry_exhaustion_logs_exactly_once ... 2026-10-31 19:51:57,973 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_delegates_to_core_reverse_moves_exactly_once ... 2026-10-31 19:52:00,597 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8128, 8129] 2026-10-31 19:52:00,725 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5090] 2026-10-31 19:52:02,156 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_reverse_and_replace_links_original_and_replacement ... 2026-10-31 19:52:04,958 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8136, 8137, 8138, 8139, 8140, 8141] 2026-10-31 19:52:05,068 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5103, 5104] 2026-10-31 19:52:06,481 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_skip_vn_edi_widening_does_not_leak_onto_an_unrelated_move_over_correction_guard ... 2026-10-31 19:52:10,312 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8150, 8151] 2026-10-31 19:52:10,415 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5120] 2026-10-31 19:52:12,296 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_state_flip_writer_provenance_extended_mutation_proven ... 2026-10-31 19:52:14,844 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8158, 8159] 2026-10-31 19:52:14,959 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5130] 2026-10-31 19:52:18,220 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line.ctp records with IDs: [8166, 8167] 2026-10-31 19:52:18,351 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #308 deleted account.move.line records with IDs: [5140] 2026-10-31 19:52:19,553 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_successful_request_builds_log_values ... 2026-10-31 19:52:21,462 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_h2: Starting TestHubH2.test_unset_invoice_symbol_is_refused_with_a_clear_error_not_a_traceback ... 2026-10-31 19:52:25,512 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-31 19:52:38,357 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:52:38,357 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:52:39,668 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:52:39,669 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:52:39,674 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:52:39,674 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:52:39,677 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:52:39,678 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:53:40,334 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_is_service_scoped_and_cached ... 2026-10-31 19:53:40,369 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_access_token_resolves_service_from_invoice ... 2026-10-31 19:53:40,702 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_agnostic_accessors_tolerate_blank ... 2026-10-31 19:53:41,020 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_allows_draft_reset_after_einvoice_cancelled ... 2026-10-31 19:53:41,373 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_check_state_still_blocks_draft_reset_while_einvoice_issued ... 2026-10-31 19:53:41,910 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_display_helper_serial_name ... 2026-10-31 19:53:41,994 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_draft_when_no_provider ... 2026-10-31 19:53:42,029 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_false_when_posted_no_provider ... 2026-10-31 19:53:42,396 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_einvoice_status_is_read_only_projection ... 2026-10-31 19:53:42,545 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extra_edi_registered ... 2026-10-31 19:53:42,581 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_extract_xml_from_zip ... 2026-10-31 19:53:42,605 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_getattr_op_dispatch_routes_to_provider ... 2026-10-31 19:53:42,936 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_gate_provider_matrix ... 2026-10-31 19:53:42,959 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_mutual_exclusion_real_none_move_not_applicable ... 2026-10-31 19:53:43,285 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_hub_seam: Starting TestHubSeam.test_value_op_projection_and_mark_status_dirty ... 2026-10-31 19:53:43,648 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:53:43,661 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestInstrumentPatternCorpus.test_instrument_pattern_matches_every_citation_form_and_nothing_else_premise_guard ... 2026-10-31 19:53:43,693 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:53:43,705 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_python_code_translation_names_a_legal_instrument ... 2026-10-31 19:53:43,745 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_instrument_citation_policy: Starting TestNoLegalInstrumentInUserFacingStrings.test_no_user_facing_string_names_a_legal_instrument ... 2026-10-31 19:53:43,821 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 19:53:56,158 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,158 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,661 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,662 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,666 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,666 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:53:56,669 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:53:56,669 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:54:52,551 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines ... 2026-10-31 19:54:52,873 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_action_prepend_vietnamese_description_to_invoice_lines_access_rights ... 2026-10-31 19:54:53,181 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_compute_name_does_not_crash_without_vi_vn_active ... 2026-10-31 19:54:53,398 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_l10n_vn_viin_edi: Starting TestL10nVnEdi.test_prepare_invoice_tax_data ... 2026-10-31 19:54:53,693 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #312 deleted account.move.line.ctp records with IDs: [8178, 8179, 8180, 8181] 2026-10-31 19:54:53,814 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #312 deleted account.move.line records with IDs: [5159] 2026-10-31 19:54:54,088 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 19:55:06,992 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:55:06,992 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:55:07,378 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:55:07,378 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:55:07,384 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:55:07,384 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:55:07,387 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:55:07,388 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:56:22,146 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_multi_company_serial_resolution: Starting TestMultiCompanySerialResolution.test_draft_invoice_resolves_own_company_serial_not_ambient ... 2026-10-31 19:56:22,338 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:56:35,115 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,115 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,586 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,586 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,591 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,591 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:56:35,594 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:56:35,594 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:57:29,056 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_notation_date_order_does_not_depend_on_the_readers_language ... 2026-10-31 19:57:31,366 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_replacement_notation_date_order: Starting TestReplacementNotationDateOrder.test_the_replacement_notation_dates_the_superseded_invoice_day_before_month ... 2026-10-31 19:57:33,958 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:57:47,269 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,269 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,695 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,695 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,700 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,701 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:57:47,704 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:57:47,704 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:58:38,785 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_base_l10n_vn_field_data_path_preserved ... 2026-10-31 19:58:38,812 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_partner_einvoice_section_merged ... 2026-10-31 19:58:39,031 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_ui_merge: Starting TestEInvoiceUiMerge.test_single_vn_einvoice_notebook_page ... 2026-10-31 19:58:39,304 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 19:58:52,327 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:58:52,327 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 19:58:53,621 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:58:53,621 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 19:58:53,626 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:58:53,626 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 19:58:53,630 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:58:53,630 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 19:59:49,486 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_all_three_exemptions_are_representable_in_the_data_model ... 2026-10-31 19:59:49,514 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_business_buyer_with_no_exemption_is_still_refused_non_regression_guard ... 2026-10-31 19:59:52,119 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_default_seller_reporting_arrangement_grants_no_exemption ... 2026-10-31 19:59:58,825 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_ecommerce_exemption_is_per_transaction_not_per_seller ... 2026-10-31 20:00:02,477 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_every_exemption_is_honoured_on_both_the_adjust_and_the_replace_path ... 2026-10-31 20:00:07,553 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_exemption_follows_the_invoices_own_company_not_the_active_one ... 2026-10-31 20:00:14,508 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_goods_sold_on_an_ecommerce_platform_are_exempt_from_the_written_agreement ... 2026-10-31 20:00:16,724 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_private_individual_buyer_still_needs_no_written_agreement_non_regression_guard ... 2026-10-31 20:00:18,909 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_seller_reporting_by_summary_table_is_exempt_from_the_written_agreement ... 2026-10-31 20:00:21,239 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi.tests.test_written_agreement_exemptions: Starting TestWrittenAgreementExemptions.test_seller_reporting_by_transaction_detail_table_is_exempt_from_the_written_agreement ... 2026-10-31 20:00:23,889 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:00:37,304 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,304 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,850 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,850 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,855 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,855 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 20:00:37,860 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 20:00:37,860 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 20:01:30,901 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_get_pos_edi_invoice_info_is_async_safe ... 2026-10-31 20:01:30,930 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_prepare_dict_carries_mandated_decree123_keys ... 2026-10-31 20:01:31,072 104 INFO rb-be2b723-226188-430982 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-10-31 20:01:31,217 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestPreparePosEdiInvoiceInfo.test_should_retry_default_false ... 2026-10-31 20:01:31,278 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:01:48,888 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_closed_returns_empty_info_and_no_retry ... 2026-10-31 20:01:51,470 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_invoice_info: Starting TestGetPosEdiInvoiceInfo.test_gate_open_returns_populated_info_in_contract_shape ... 2026-10-31 20:01:54,906 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:02:06,852 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour: Starting TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour ... 2026-10-31 20:02:07,231 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome pid: 2720 2026-10-31 20:02:07,231 104 INFO rb-be2b723-226188-430982 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/tmp3u7bti1m_chrome_odoo 2026-10-31 20:02:07,231 104 INFO rb-be2b723-226188-430982 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:42539/json/version 2026-10-31 20:02:07,232 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42539/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:02:07,245 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:02:07,245 104 INFO rb-be2b723-226188-430982 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:42539/json 2026-10-31 20:02:07,246 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42539/json with timeout 3 increased to 10s during tests 2026-10-31 20:02:07,254 104 INFO rb-be2b723-226188-430982 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:42539/devtools/page/EB5BBDD47E4FF73129C32B9502A5EA1D 2026-10-31 20:02:07,262 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Enable chrome headless console log notification 2026-10-31 20:02:07,267 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Chrome headless enable page notifications 2026-10-31 20:02:07,312 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:02:07,323 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Setting session cookie in browser 2026-10-31 20:02:07,324 104 INFO rb-be2b723-226188-430982 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=15" in browser 2026-10-31 20:02:07,325 104 INFO rb-be2b723-226188-430982 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=15" 2026-10-31 20:02:07,333 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:02:08,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /pos/ui?config_id=15 HTTP/1.1" 200 - 180 0.094 0.581 2026-10-31 20:02:08,010 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Navigation result: {'frameId': 'EB5BBDD47E4FF73129C32B9502A5EA1D', 'loaderId': '1458D94A1A8DECBE9208972BE86E94A3', 'isDownload': False} 2026-10-31 20:02:08,010 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Evaluate ready code "odoo.isTourReady('VnViinEdiPosReceiptTour')" 2026-10-31 20:02:08,031 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:02:08,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:02:08,057 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:02:08,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-31 20:02:08,454 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:02:08,470 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:02:08,472 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:02:08,490 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-31 20:02:08,494 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: IndexedDB 1 Ready 2026-10-31 20:02:08,495 104 INFO rb-be2b723-226188-430982 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=15", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:02:08,504 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,005 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.179 0.346 2026-10-31 20:02:09,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.496 2026-10-31 20:02:09,135 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-31 20:02:09,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:02:09,187 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:02:09,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-31 20:02:09,218 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:02:09,275 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:02:09,284 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:02:09,351 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:02:09,375 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:02:09,380 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:02:09,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image/res.users/331/avatar_128 HTTP/1.1" 200 - 16 0.016 0.039 2026-10-31 20:02:09,419 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,434 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=res.company&id=215&field=logo HTTP/1.1" 200 - 9 0.007 0.067 2026-10-31 20:02:09,445 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image/res.company/215/favicon HTTP/1.1" 200 - 4 0.003 0.069 2026-10-31 20:02:09,470 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.011 2026-10-31 20:02:09,489 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-31 20:02:09,499 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.021 2026-10-31 20:02:09,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.035 2026-10-31 20:02:09,516 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-31 20:02:09,523 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.039 2026-10-31 20:02:09,532 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.049 2026-10-31 20:02:09,539 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,542 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.047 2026-10-31 20:02:09,550 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.029 2026-10-31 20:02:09,555 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.018 2026-10-31 20:02:09,563 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.058 2026-10-31 20:02:09,569 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-31 20:02:09,576 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-31 20:02:09,641 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:09] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.026 0.069 2026-10-31 20:02:09,714 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,781 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,840 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,905 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:09,972 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,037 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,257 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,351 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,411 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,478 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,559 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,573 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:02:10,574 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:02:10,615 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,666 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,718 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,785 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:10,793 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:02:10,877 104 INFO rb-be2b723-226188-430982 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 Decree-123 e-invoice disclosure block renders on the receipt (trigger: .receipt-screen .pos-edi-info) 2026-10-31 20:02:10,883 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2384221 started for PoS orders references: [{'name': 'Order 00015-001-0001', 'uuid': '5a39ac80-dd1e-42af-bee5-7eee077252d2'}] 2026-10-31 20:02:10,889 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:02:12,932 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2384221 order {'name': 'Order 00015-001-0001', 'uuid': '5a39ac80-dd1e-42af-bee5-7eee077252d2'} created pos.order #28 2026-10-31 20:02:12,936 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2384221 finished 2026-10-31 20:02:13,025 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 885 0.603 1.542 2026-10-31 20:02:13,066 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:02:13,079 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.order/get_pos_edi_invoice_info HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:02:13,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:02:13,160 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:02:13] "GET /web/image?model=pos.config&id=15&field=custom_logo HTTP/1.1" 200 - 9 0.003 0.014 2026-10-31 20:02:13,174 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:13,226 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:13,289 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:13,340 104 INFO rb-be2b723-226188-430982 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-10-31 20:02:13,392 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: tour succeeded 2026-10-31 20:02:13,393 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR VnViinEdiPosReceiptTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-31 20:02:13,488 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour.browser: heap 20346640 (allocated 21504000) 2026-10-31 20:02:13,492 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing chrome headless with pid 2720 2026-10-31 20:02:13,493 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Closing websocket connection 2026-10-31 20:02:13,493 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Terminating chrome headless with pid 2720 2026-10-31 20:02:13,588 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_200213_588429_test_pos_edi_receipt_disclosure_tour.txt 2026-10-31 20:02:13,588 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_edi_pos.tests.test_pos_edi_tour.TestVnViinEdiPosReceiptTour.test_pos_edi_receipt_disclosure_tour: Removing chrome user profile "/tmp/tmp3u7bti1m_chrome_odoo" 2026-10-31 20:02:13,678 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:02:26,615 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 20:02:26,615 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/odoo/addons/base/i18n/vi.po for language vi_VN 2026-10-31 20:02:27,012 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 20:02:27,013 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/uom/i18n/vi.po for language vi_VN 2026-10-31 20:02:27,020 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 20:02:27,020 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/rb-be2b723-226188/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-10-31 20:02:27,024 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 20:02:27,025 104 INFO rb-be2b723-226188-430982 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-10-31 20:03:20,885 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_einvoice_sale.tests.test_l10n_vn_einvoice_common: Starting TestL10nVnEinvoiceSale.test_create_invoice_line_with_vietnamese ... 2026-10-31 20:03:21,373 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:03:21,389 104 INFO rb-be2b723-226188-430982 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-10-31 20:03:21,390 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:03:21,391 104 INFO rb-be2b723-226188-430982 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 0x7fbd667fa0c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:03:21,427 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:03:29,921 104 INFO rb-be2b723-226188-430982 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-10-31 20:03:43,660 104 INFO rb-be2b723-226188-430982 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-10-31 20:03:57,875 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:04:03,837 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:10,138 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:10,154 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:10,270 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:12,299 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-10-31 20:04:12,412 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:14,415 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [229] 2026-10-31 20:04:14,499 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:14,986 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:14,993 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:15,105 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:15,601 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:15,607 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:15,715 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:16,275 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:16,283 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:16,403 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_overlapping_second_vietnam_detached_rule_is_rejected ... 2026-10-31 20:04:17,010 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:17,017 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:17,286 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:17,866 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:17,874 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:17,997 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:18,589 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:18,596 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:18,740 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14526] 2026-10-31 20:04:18,745 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [36] 2026-10-31 20:04:32,756 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_detached_withholding: Starting TestVnDetachedWithholding.test_seeding_the_detached_rule_twice_creates_no_duplicate ... 2026-10-31 20:04:33,478 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:33,488 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:33,673 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:35,794 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-10-31 20:04:35,889 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:36,436 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:36,443 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:36,577 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15205] 2026-10-31 20:04:36,582 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [45] 2026-10-31 20:04:36,637 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:37,187 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:37,194 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:37,314 104 INFO rb-be2b723-226188-430982 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-10-31 20:04:37,874 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:37,880 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:38,023 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:04:39,915 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_hr_contract: Starting TestHrContract.test_03_vn_contract ... 2026-10-31 20:04:44,934 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8064, 8063, 8062, 8061] 2026-10-31 20:04:44,944 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted personal.tax.rule records with IDs: [3, 4, 5, 6] 2026-10-31 20:04:45,607 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:04:47,457 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_01_vn_contribution_type_with_SOCIAL_INSURANCE_code ... 2026-10-31 20:04:53,535 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_03_vn_contribution_type_with_HEALTH_INSURANCE_code ... 2026-10-31 20:04:54,171 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_05_vn_contribution_type_with_UNEMPLOYMENT_UNSURANCE_code ... 2026-10-31 20:04:54,753 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_contribution: Starting TestVNPayrollContribution.test_07_vn_contribution_type_with_LABOR_UNION_code ... 2026-10-31 20:04:55,356 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:05:02,326 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_d1_vn_sensitive_line_masked_from_team_leader ... 2026-10-31 20:05:09,260 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_kpcd_excludes_employee_labor_union ... 2026-10-31 20:05:10,242 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_multi_company_non_vn_and_allowed_scope ... 2026-10-31 20:05:16,350 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_officer_figures_signed_split_and_kpcd ... 2026-10-31 20:05:17,225 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:22,062 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_officer_block_visible_to_officer_only ... 2026-10-31 20:05:23,526 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:24,007 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_self_block_reflects_own_figures_only ... 2026-10-31 20:05:25,667 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_vn_sensitive_categ_set_is_empty_today ... 2026-10-31 20:05:25,708 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard: Starting TestVNPayrollDashboard.test_ytd_tncn_by_calendar_year ... 2026-10-31 20:05:26,266 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-10-31 20:05:32,510 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:42,334 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:42,817 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:43,739 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_payroll_dashboard_sample: Starting TestVNPayrollDashboardSample.test_vn_sample_fabrication_is_deterministic_across_calls ... 2026-10-31 20:05:44,151 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:44,530 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:45,053 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-31 20:05:46,650 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll.tests.test_vn_persional_tax_rule: Starting TestPersionalTaxRule.test_01_flat_rate_for_vietnam ... 2026-10-31 20:05:51,787 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:52,466 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:05:54,389 104 INFO rb-be2b723-226188-430982 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-10-31 20:05:59,796 104 INFO rb-be2b723-226188-430982 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-10-31 20:06:00,478 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:06:00,491 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_1 ... 2026-10-31 20:06:09,709 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_company: Starting TestAccountOnCompany133.test_account_on_company_2 ... 2026-10-31 20:06:18,661 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:06:18,674 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c133: Starting TestAccountOnDepartment133.test_01_account_on_department ... 2026-10-31 20:06:27,505 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:06:27,520 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_department_c99: Starting TestAccountOnDepartment99.test_01_account_on_department ... 2026-10-31 20:06:38,195 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:06:47,539 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c133: Starting TestAccountOnEmployee133.test_01_account_on_employee_partner ... 2026-10-31 20:06:47,800 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:06:57,223 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_account_on_employee_c99: Starting TestAccountOnEmployee99.test_01_account_on_employee_partner ... 2026-10-31 20:06:57,436 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:07:06,399 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_partner_on_salary_entry_c133: Starting TestPartnerOnSalaryEntry133.test_01_2_partner_on_salary_entry ... 2026-10-31 20:07:06,831 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-10-31 20:07:07,214 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:07:16,676 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_partner_on_salary_entry_c99: Starting TestPartnerOnSalaryEntry99.test_01_2_partner_on_salary_entry ... 2026-10-31 20:07:17,122 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [235] 2026-10-31 20:07:17,545 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:07:31,406 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2484] 2026-10-31 20:07:31,991 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2486] 2026-10-31 20:07:33,601 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_aggregate_mode_reconciliation_dedup ... 2026-10-31 20:07:33,829 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2488] 2026-10-31 20:07:35,096 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_deadline_derivation_and_pure_classifier ... 2026-10-31 20:07:35,136 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_multi_company_non_vn_company_absent ... 2026-10-31 20:07:35,293 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-10-31 20:07:35,398 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-10-31 20:07:36,013 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_reconciliation_figure_reconciled_unreconciled ... 2026-10-31 20:07:36,179 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-10-31 20:07:36,278 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-10-31 20:07:37,943 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_rk4_separation_at_payload_level ... 2026-10-31 20:07:38,169 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-10-31 20:07:38,271 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-10-31 20:07:39,451 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_account_gated_fail_safe ... 2026-10-31 20:07:39,618 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-10-31 20:07:39,733 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-10-31 20:07:40,409 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_descriptor_registered ... 2026-10-31 20:07:40,450 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard: Starting TestVNReconciliationDashboard.test_section_requires_officer_group_not_account_alone ... 2026-10-31 20:07:40,608 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-10-31 20:07:40,718 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-10-31 20:07:41,157 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 20:07:55,869 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2497] 2026-10-31 20:07:56,492 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_non_vn_company_scope_shows_no_ghost ... 2026-10-31 20:07:56,578 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_sample_fabrication_is_deterministic_across_calls ... 2026-10-31 20:07:56,975 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_section_is_ghost_when_vn_applicable_but_empty ... 2026-10-31 20:07:57,253 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_reconciliation_dashboard_sample: Starting TestVNReconciliationDashboardSample.test_section_stays_real_and_byte_identical_when_populated ... 2026-10-31 20:07:57,496 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-10-31 20:07:57,633 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-10-31 20:07:58,253 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:08:06,956 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_01_salary_rule_with_GROSS_code ... 2026-10-31 20:08:10,005 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_02_salary_rule_with_ESINS_code ... 2026-10-31 20:08:13,042 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_03_salary_rule_with_CSINS_code ... 2026-10-31 20:08:15,844 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_04_salary_rule_with_EHINS_code ... 2026-10-31 20:08:18,527 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_05_salary_rule_with_CHINS_code ... 2026-10-31 20:08:21,472 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_06_salary_rule_with_EUEINS_code ... 2026-10-31 20:08:24,503 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_07_salary_rule_with_GROSS_code ... 2026-10-31 20:08:27,041 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_08_salary_rule_with_ELUF_code ... 2026-10-31 20:08:29,665 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_09_salary_rule_with_CLUF_code ... 2026-10-31 20:08:32,177 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_10_salary_rule_with_PTAX_code ... 2026-10-31 20:08:34,926 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c133: Starting TestVNSalaryRule133.test_11_salary_rule_with_HARMFUL_code ... 2026-10-31 20:08:37,778 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:08:47,276 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_01_salary_rule_with_GROSS_code ... 2026-10-31 20:08:51,039 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_02_salary_rule_with_ESINS_code ... 2026-10-31 20:08:54,365 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_03_salary_rule_with_CSINS_code ... 2026-10-31 20:08:58,028 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_04_salary_rule_with_EHINS_code ... 2026-10-31 20:09:01,491 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_05_salary_rule_with_CHINS_code ... 2026-10-31 20:09:04,985 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_06_salary_rule_with_EUEINS_code ... 2026-10-31 20:09:08,326 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_07_salary_rule_with_CUEINS_code ... 2026-10-31 20:09:11,690 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_08_salary_rule_with_ELUF_code ... 2026-10-31 20:09:15,296 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_09_salary_rule_with_CLUF_code ... 2026-10-31 20:09:18,643 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_10_salary_rule_with_PTAX_code ... 2026-10-31 20:09:21,820 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_salary_rule_c99: Starting TestVNSalaryRule99.test_11_salary_rule_with_HARMFUL_code ... 2026-10-31 20:09:25,610 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:09:35,302 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2508] 2026-10-31 20:09:35,421 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_aggregate_vn_summary_partner_fallback_and_guard ... 2026-10-31 20:09:37,415 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_disbursement_entry_shape_tt99_c99 ... 2026-10-31 20:09:37,568 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [259] 2026-10-31 20:09:37,668 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-10-31 20:09:38,566 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_no_migration_no_version_bump_vn ... 2026-10-31 20:09:38,622 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_rk4_withholdings_not_folded_vn ... 2026-10-31 20:09:38,818 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [262] 2026-10-31 20:09:38,947 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-10-31 20:09:39,810 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_aggregate_vn_register_partner ... 2026-10-31 20:09:40,978 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account.tests.test_vn_tk334_payment: Starting TestVNTK334Payment.test_tk334_reconcile_per_employee_vn ... 2026-10-31 20:09:41,151 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-10-31 20:09:41,272 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-10-31 20:09:42,955 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:09:52,844 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_01_hr_payroll_overtime_account ... 2026-10-31 20:09:53,227 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_hr_payroll_overtime_account: Starting TestHrPayrollOvertimeAccount.test_02_hr_payroll_overtime_account ... 2026-10-31 20:09:54,094 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:10:04,525 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:05,211 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:06,497 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:07,700 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_account_overtime.tests.test_overtime_payment_integration: Starting TestOvertimePaymentIntegration.test_regression_untaxed_ot_still_credits_334 ... 2026-10-31 20:10:07,797 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:10:12,429 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_change_minimum_wage ... 2026-10-31 20:10:12,665 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_heath_insurance ... 2026-10-31 20:10:12,725 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_labor_union ... 2026-10-31 20:10:12,785 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_social_insurance ... 2026-10-31 20:10:12,843 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_contribution_unemployment_unsurance ... 2026-10-31 20:10:12,904 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:17,600 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_administrative_region.tests.test_administrative_region: Starting TestAdministrativeRegion.test_minimum_wage ... 2026-10-31 20:10:17,643 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:17,928 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:10:19,732 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:25,288 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:10:30,134 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_01_hr_payroll_meal_account ... 2026-10-31 20:10:32,525 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_02_hr_payroll_meal_account ... 2026-10-31 20:10:37,955 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_hr_payroll_meal_account: Starting TestHrPayrollMealAccount.test_03_hr_payroll_meal_account ... 2026-10-31 20:10:43,598 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:10:53,755 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2546] 2026-10-31 20:10:53,929 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:54,346 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-10-31 20:10:54,496 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-10-31 20:10:55,729 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:56,951 104 INFO rb-be2b723-226188-430982 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-10-31 20:10:57,126 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-10-31 20:10:57,284 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-10-31 20:10:58,356 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_meal_account.tests.test_meal_payment_integration: Starting TestMealPaymentIntegration.test_regression_moded_account_map_unchanged ... 2026-10-31 20:10:58,526 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [276] 2026-10-31 20:10:58,627 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [277] 2026-10-31 20:10:59,622 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:11:01,593 104 INFO rb-be2b723-226188-430982 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-10-31 20:11:02,101 104 INFO rb-be2b723-226188-430982 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-10-31 20:11:02,339 104 INFO rb-be2b723-226188-430982 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-10-31 20:11:02,379 104 INFO rb-be2b723-226188-430982 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-10-31 20:11:03,120 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_hr_payroll_overtime.tests.test_vn_hr_overtime_payroll: Starting TestVietnamHrOvertimePayroll.test_12_auto_generate_payslip_before_2026 ... 2026-10-31 20:11:03,223 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) started manually 2026-10-31 20:11:03,838 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (141) done 2026-10-31 20:11:03,917 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:11:16,140 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted mail.message records with IDs: [4013, 4012] 2026-10-31 20:11:16,155 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted loan.floating.rate records with IDs: [2, 1] 2026-10-31 20:11:16,185 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted mail.message records with IDs: [4017, 4016, 4015] 2026-10-31 20:11:16,189 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-10-31 20:11:16,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted mail.message records with IDs: [4021, 4020, 4019] 2026-10-31 20:11:16,213 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #375 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-10-31 20:11:16,894 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_borrow ... 2026-10-31 20:11:16,935 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_journal_loan_lend ... 2026-10-31 20:11:17,000 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_product_category_loan ... 2026-10-31 20:11:17,042 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_loan_management.tests.test_loan_l10n: Starting TestLoanL10nVn.test_check_setting ... 2026-10-31 20:11:17,139 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:11:50,283 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_changed_default_is_credited_by_the_next_order_close ... 2026-10-31 20:11:53,377 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_closing_an_order_on_circular_133_leaves_goods_in_transit_untouched ... 2026-10-31 20:11:56,313 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_operation_cost_is_credited_to_overhead_627_and_not_to_cost_of_goods_sold_on_circular_99 ... 2026-10-31 20:11:59,360 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_operation_cost_is_not_charged_to_cost_of_goods_sold_on_circular_99 ... 2026-10-31 20:12:02,132 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_manufacturing_order_close: Starting TestManufacturingOrderClose.test_own_account_of_the_work_center_wins_over_the_default_at_order_close ... 2026-10-31 20:12:04,942 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:12:26,614 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_period_end_wip_entry: Starting TestPeriodEndWipEntry.test_wip_entry_includes_open_order_labour_on_circular_99 ... 2026-10-31 20:12:30,261 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:13:04,150 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_new_product_category_production_cost_account_is_154_on_both_circulars ... 2026-10-31 20:13:04,256 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_user_chosen_wip_overhead_account_survives_a_chart_reload ... 2026-10-31 20:13:06,201 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_133 ... 2026-10-31 20:13:06,259 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_account_is_seeded_on_circular_99 ... 2026-10-31 20:13:06,316 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_overhead_account_is_seeded_on_circular_99 ... 2026-10-31 20:13:06,381 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_vn_chart_wip_seeds: Starting TestVnChartWipSeeds.test_wip_overhead_account_stays_empty_on_circular_133 ... 2026-10-31 20:13:06,476 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:13:49,379 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_changed_default_is_what_the_next_new_work_center_gets ... 2026-10-31 20:13:49,619 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_chart_without_a_seed_leaves_the_work_center_expense_account_empty ... 2026-10-31 20:13:49,812 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-10-31 20:13:51,934 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_default_emptied_on_purpose_is_not_reseeded_by_the_install_hook ... 2026-10-31 20:13:52,196 104 INFO rb-be2b723-226188-430982 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-10-31 20:13:52,363 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-10-31 20:13:52,411 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4485] 2026-10-31 20:13:54,439 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_global_default_is_not_overridden_by_the_install_hook ... 2026-10-31 20:13:54,494 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4485] 2026-10-31 20:13:54,532 104 INFO rb-be2b723-226188-430982 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-10-31 20:13:54,701 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_leaves_a_chart_without_a_seed_empty ... 2026-10-31 20:13:54,929 104 INFO rb-be2b723-226188-430982 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-10-31 20:13:55,116 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_leaves_a_company_with_a_done_order_unseeded ... 2026-10-31 20:13:57,598 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4485] 2026-10-31 20:13:57,615 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4505] 2026-10-31 20:13:57,833 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account: Work center expense default not seeded for company VN WC Default C99 (id 259): it already has done manufacturing orders. Set the default Work Center Expense Account in Settings or on the work centers if needed. 2026-10-31 20:13:58,029 104 INFO rb-be2b723-226188-430982 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-10-31 20:13:58,282 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install ... 2026-10-31 20:13:58,306 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4485] 2026-10-31 20:13:58,323 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #387 deleted ir.default records with IDs: [4505] 2026-10-31 20:13:59,114 104 INFO rb-be2b723-226188-430982 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-10-31 20:13:59,436 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_new_work_center_of_a_circular_133_company_defaults_to_work_in_progress_154 ... 2026-10-31 20:13:59,633 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_new_work_center_of_a_circular_99_company_defaults_to_overhead_627 ... 2026-10-31 20:13:59,811 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_own_account_of_a_new_work_center_wins_over_the_default ... 2026-10-31 20:13:59,999 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_a_chart_reload ... 2026-10-31 20:14:02,088 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account.tests.test_workcenter_expense_default: Starting TestWorkcenterExpenseDefault.test_user_chosen_default_survives_the_install_hook ... 2026-10-31 20:14:02,341 104 INFO rb-be2b723-226188-430982 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-10-31 20:14:02,518 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:14:38,012 104 INFO rb-be2b723-226188-430982 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-10-31 20:14:49,822 104 INFO rb-be2b723-226188-430982 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-10-31 20:15:02,740 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:15:39,792 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_posted_components: Starting TestVnWipEntryAfterPostConsumption.test_posted_components_come_off_each_vietnamese_credit ... 2026-10-31 20:15:47,735 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:16:25,026 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_account_wip.tests.test_wip_entry: Starting TestVnWipEntry.test_wip_entry_credit_follows_a_changed_category_account ... 2026-10-31 20:16:32,387 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:35,715 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:38,781 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:40,243 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:50,704 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-31 20:16:50,720 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:55,114 104 INFO rb-be2b723-226188-430982 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-10-31 20:16:59,177 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:03,470 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:11,683 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:15,692 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:19,817 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:24,397 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:17:25,505 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:25,773 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:26,185 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:26,527 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:26,889 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:17:26,903 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:26,952 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:17:27,333 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:28,357 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:29,873 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:17:30,787 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:34,405 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [195] 2026-10-31 20:17:35,220 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [198, 207] 2026-10-31 20:17:36,583 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:40,656 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [217] 2026-10-31 20:17:43,883 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:47,830 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [226] 2026-10-31 20:17:50,615 104 INFO rb-be2b723-226188-430982 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-10-31 20:17:54,643 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [235] 2026-10-31 20:18:01,949 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:07,032 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [245] 2026-10-31 20:18:07,606 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:11,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [254] 2026-10-31 20:18:17,056 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:21,216 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [263] 2026-10-31 20:18:26,278 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:29,854 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [269] 2026-10-31 20:18:30,303 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [272] 2026-10-31 20:18:31,073 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:34,304 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [283] 2026-10-31 20:18:35,012 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [286, 295] 2026-10-31 20:18:36,250 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:39,612 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [302] 2026-10-31 20:18:40,338 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [305, 314] 2026-10-31 20:18:41,534 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_a_programmatic_receipt_completes_without_the_validation_wizard ... 2026-10-31 20:18:45,079 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [324] 2026-10-31 20:18:45,659 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:50,441 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [331] 2026-10-31 20:18:51,022 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [334, 342] 2026-10-31 20:18:51,975 104 INFO rb-be2b723-226188-430982 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-10-31 20:18:55,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [347] 2026-10-31 20:18:56,105 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [350, 357] 2026-10-31 20:18:57,100 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:00,547 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [365] 2026-10-31 20:19:01,085 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:05,377 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [374] 2026-10-31 20:19:05,832 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:08,872 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:12,220 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [391] 2026-10-31 20:19:12,749 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:15,932 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [397] 2026-10-31 20:19:16,588 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [400, 409] 2026-10-31 20:19:17,844 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:21,960 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [419] 2026-10-31 20:19:24,755 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:28,472 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [428] 2026-10-31 20:19:28,968 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:32,428 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [437] 2026-10-31 20:19:32,958 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:37,184 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-10-31 20:19:40,379 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:44,390 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [455] 2026-10-31 20:19:46,856 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:50,897 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [464] 2026-10-31 20:19:53,813 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-10-31 20:19:53,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22934] 2026-10-31 20:19:53,835 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:19:53,954 104 INFO rb-be2b723-226188-430982 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-10-31 20:19:59,028 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [473] 2026-10-31 20:20:00,321 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-10-31 20:20:00,330 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22961] 2026-10-31 20:20:00,337 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:20:00,429 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:04,740 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [482] 2026-10-31 20:20:05,868 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-10-31 20:20:05,876 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22986] 2026-10-31 20:20:05,884 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:20:06,019 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:09,946 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [491] 2026-10-31 20:20:12,809 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-10-31 20:20:12,818 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23015] 2026-10-31 20:20:12,825 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:20:12,920 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:17,478 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [500] 2026-10-31 20:20:20,375 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-10-31 20:20:20,386 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23044] 2026-10-31 20:20:20,395 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:20:20,519 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:24,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [506] 2026-10-31 20:20:24,725 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [509, 518] 2026-10-31 20:20:25,896 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:30,611 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [526] 2026-10-31 20:20:31,380 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [529, 537] 2026-10-31 20:20:32,427 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:37,308 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [543] 2026-10-31 20:20:38,043 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [546, 554] 2026-10-31 20:20:38,966 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:43,004 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [562] 2026-10-31 20:20:43,718 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:47,468 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [568] 2026-10-31 20:20:48,165 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [571, 578] 2026-10-31 20:20:49,143 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:53,042 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [586] 2026-10-31 20:20:53,674 104 INFO rb-be2b723-226188-430982 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-10-31 20:20:57,464 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:01,512 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [603] 2026-10-31 20:21:03,871 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:07,441 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [612] 2026-10-31 20:21:08,001 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_partial_subcontract_receipts_relieve_wip_in_proportion ... 2026-10-31 20:21:12,120 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [621] 2026-10-31 20:21:15,713 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [626] 2026-10-31 20:21:18,169 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:22,259 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [635] 2026-10-31 20:21:22,785 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:26,659 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [644] 2026-10-31 20:21:27,269 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:30,020 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_returned_unused_material_relieves_wip ... 2026-10-31 20:21:33,110 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [662] 2026-10-31 20:21:33,167 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [663] 2026-10-31 20:21:34,654 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:38,501 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [671] 2026-10-31 20:21:39,287 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:41,059 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_standard_cost_subcontract_clears_wip_and_stock_input ... 2026-10-31 20:21:45,248 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [680] 2026-10-31 20:21:48,988 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:52,763 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [686] 2026-10-31 20:21:53,398 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [689, 696] 2026-10-31 20:21:54,349 104 INFO rb-be2b723-226188-430982 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-10-31 20:21:59,769 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_upgrade_keeps_existing_vietnamese_subcontracting_locations_in_wip ... 2026-10-31 20:22:03,871 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [705] 2026-10-31 20:22:06,285 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:09,987 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [714] 2026-10-31 20:22:12,514 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:16,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [723] 2026-10-31 20:22:16,749 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:20,230 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:24,228 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [740] 2026-10-31 20:22:26,673 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:27,703 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:31,182 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [749] 2026-10-31 20:22:31,904 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:33,152 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:37,029 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [758] 2026-10-31 20:22:41,239 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:45,431 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [767] 2026-10-31 20:22:47,625 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:51,553 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [776] 2026-10-31 20:22:52,259 104 INFO rb-be2b723-226188-430982 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-10-31 20:22:55,794 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_vietnamese_company_can_keep_subcontracted_materials_in_inventory ... 2026-10-31 20:23:00,030 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [793] 2026-10-31 20:23:02,311 104 INFO rb-be2b723-226188-430982 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-10-31 20:23:06,185 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [802] 2026-10-31 20:23:08,537 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_counts_subcontract_components_kept_in_inventory ... 2026-10-31 20:23:11,997 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontracting.test_wip_entry_ignores_vietnamese_subcontract_components ... 2026-10-31 20:23:15,595 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:23:15,609 104 INFO rb-be2b723-226188-430982 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-10-31 20:23:26,096 104 INFO rb-be2b723-226188-430982 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-10-31 20:23:35,172 104 INFO rb-be2b723-226188-430982 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-10-31 20:23:47,117 104 INFO rb-be2b723-226188-430982 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-10-31 20:23:53,661 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_post_init_seeds_empty_vietnamese_subcontracting_locations ... 2026-10-31 20:24:03,227 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:08,346 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:08,403 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seed_leaves_a_location_holding_stock_empty ... 2026-10-31 20:24:12,989 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:13,044 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:18,235 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:18,294 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_subcontracting_valuation_seed: Starting TestSubcontractingValuationSeed.test_seeding_never_parses_the_chart_data_files ... 2026-10-31 20:24:22,820 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:40,357 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:24:40,371 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:40,433 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_account.tests.test_view_migration: Starting TestViewMigration.test_the_resupply_wizard_action_opens_the_wizard_model ... 2026-10-31 20:24:40,505 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:40,564 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:40,752 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:24:41,256 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:43,138 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:46,918 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:48,755 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:50,483 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:52,185 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:54,414 104 INFO rb-be2b723-226188-430982 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-10-31 20:24:56,177 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_cancellation: Starting TestSettlementCancellation.test_cancelling_a_settlement_cancels_the_rows_it_settled ... 2026-10-31 20:24:57,817 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:01,642 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:03,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [916, 917] 2026-10-31 20:25:03,848 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:05,611 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:25:06,530 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-10-31 20:25:06,542 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26762] 2026-10-31 20:25:06,550 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:25:06,971 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-10-31 20:25:06,990 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26764] 2026-10-31 20:25:06,996 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:25:07,385 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-10-31 20:25:07,392 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26766] 2026-10-31 20:25:07,398 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:25:07,412 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:07,448 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_columns_visibility: Starting TestSettlementColumnsVisibility.test_settlement_info_is_offered_to_settlement_users ... 2026-10-31 20:25:07,497 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:25:08,033 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:08,099 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:09,810 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:09,842 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:11,849 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:13,588 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:15,524 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:17,497 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:25:18,041 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:18,277 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:21,186 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:24,136 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:24,476 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:27,454 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:25:28,022 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:30,015 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:32,056 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:33,471 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1023] 2026-10-31 20:25:33,553 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1024] 2026-10-31 20:25:34,182 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:25:34,690 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:36,706 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1029] 2026-10-31 20:25:37,647 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1036] 2026-10-31 20:25:38,317 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_flow: Starting TestSettlement.test_a_fully_consumed_resupply_leaves_nothing_remaining ... 2026-10-31 20:25:40,419 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:43,129 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1051] 2026-10-31 20:25:44,420 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1058] 2026-10-31 20:25:44,813 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:44,914 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 82] 2026-10-31 20:25:45,021 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [81] 2026-10-31 20:25:45,141 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5977, 5974] 2026-10-31 20:25:45,222 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [356063] 2026-10-31 20:25:45,222 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [17] 2026-10-31 20:25:45,229 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [702] 2026-10-31 20:25:47,043 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:48,663 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:51,697 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1083] 2026-10-31 20:25:52,653 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1092] 2026-10-31 20:25:53,080 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:54,526 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1102] 2026-10-31 20:25:54,583 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1103] 2026-10-31 20:25:57,175 104 INFO rb-be2b723-226188-430982 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-10-31 20:25:58,688 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1120] 2026-10-31 20:25:58,748 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1121] 2026-10-31 20:26:01,518 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:04,158 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1135] 2026-10-31 20:26:05,098 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:26:05,640 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:07,476 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:11,352 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:15,202 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:17,596 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:19,993 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:21,952 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:24,297 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1225] 2026-10-31 20:26:24,412 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:26,640 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:30,638 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:32,951 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:26:33,453 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:35,258 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:26:35,736 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:39,687 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:43,847 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:26:46,538 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:46,685 104 INFO rb-be2b723-226188-430982 odoo.models: Access Denied by ACLs for operation: read, uid: 485, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-31 20:26:46,834 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #485 deleted mail.message records with IDs: [27258] 2026-10-31 20:26:46,852 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #485 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-31 20:26:46,891 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:46,938 104 INFO rb-be2b723-226188-430982 odoo.models: Access Denied by ACLs for operation: read, uid: 483, model: mrp.subcontracting.settlement.line, fields: price_unit 2026-10-31 20:26:47,037 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #483 deleted mail.message records with IDs: [27258] 2026-10-31 20:26:47,047 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #483 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-31 20:26:47,073 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,198 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #484 deleted mail.message records with IDs: [27258] 2026-10-31 20:26:47,208 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #484 deleted mrp.subcontracting.settlement records with IDs: [59] 2026-10-31 20:26:47,249 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:26:47,265 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,324 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,366 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,401 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,471 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,528 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,611 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_form_serves_a_chatter ... 2026-10-31 20:26:47,673 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,715 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_mrp_subcontracting_settlement.tests.test_settlement_view_migration: Starting TestSettlementViewMigration.test_the_settlement_list_serves_its_authored_columns ... 2026-10-31 20:26:47,756 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:47,825 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:26:48,757 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:49,876 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [189], uid: 488, model: sale.order.line 2026-10-31 20:26:49,975 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:50,928 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 489, model: sale.order.line 2026-10-31 20:26:50,982 104 INFO rb-be2b723-226188-430982 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-10-31 20:26:51,963 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 490, model: sale.order 2026-10-31 20:26:52,059 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:26:52,892 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_price_tax_totals: Starting TestPriceTaxTotals.test_delivery_slip_tax_totals_from_confirmed_sale_order ... 2026-10-31 20:26:53,555 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:26:53,570 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_footer_date ... 2026-10-31 20:26:53,616 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_compute_total_amount_untaxed ... 2026-10-31 20:26:53,847 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_debit_credit_codes_read_in_the_picking_company ... 2026-10-31 20:26:58,405 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_done_move_prints_the_cost_it_was_valued_at ... 2026-10-31 20:26:58,483 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_in_words_names_the_currency_once ... 2026-10-31 20:26:58,765 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_of_moves_valued_out_up_to_12 ... 2026-10-31 20:26:58,838 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_picking_operation.tests.test_stock_picking: Starting TestStockPicking.test_total_amount_untaxed_in_words_no_vi_vn_installed ... 2026-10-31 20:26:58,922 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:27:29,304 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_auto_invoice_at_close_is_posted_not_draft ... 2026-10-31 20:27:30,471 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #493 deleted account.move.line records with IDs: [6383] 2026-10-31 20:27:30,910 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #493 deleted account.move records with IDs: [2466] 2026-10-31 20:27:32,731 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_cap_one_forces_one_invoice_per_order ... 2026-10-31 20:27:35,278 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_merge_mode_splits_group_exceeding_cap_into_multiple_invoices ... 2026-10-31 20:27:37,777 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_not_invoiced_filter_includes_paid_and_done_excludes_invoiced ... 2026-10-31 20:27:41,319 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_one_by_one_mode_ignores_grouping_and_cap ... 2026-10-31 20:27:44,757 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_acceptance_upg18: Starting TestAcceptanceUpg18.test_session_close_no_duplicate_revenue_booking ... 2026-10-31 20:27:46,260 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #493 deleted account.move.line records with IDs: [6448] 2026-10-31 20:27:46,620 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #493 deleted account.move records with IDs: [2493] 2026-10-31 20:27:48,516 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:28:00,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:00,898 104 INFO rb-be2b723-226188-430982 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: 2926 2026-10-31 20:28:00,898 104 INFO rb-be2b723-226188-430982 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/tmper4v5p4b_chrome_odoo 2026-10-31 20:28:00,898 104 INFO rb-be2b723-226188-430982 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:38903/json/version 2026-10-31 20:28:00,899 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38903/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:00,912 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:00,912 104 INFO rb-be2b723-226188-430982 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:38903/json 2026-10-31 20:28:00,913 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38903/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:00,919 104 INFO rb-be2b723-226188-430982 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:38903/devtools/page/D7E0C70D78EC0904A41C27BB89FB4519 2026-10-31 20:28:00,923 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:00,929 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:00,971 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:00,984 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:00,986 104 INFO rb-be2b723-226188-430982 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=17" in browser 2026-10-31 20:28:00,986 104 INFO rb-be2b723-226188-430982 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=17" 2026-10-31 20:28:00,996 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:01,703 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:01] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 180 0.096 0.614 2026-10-31 20:28:01,707 104 INFO rb-be2b723-226188-430982 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': 'D7E0C70D78EC0904A41C27BB89FB4519', 'loaderId': '28C631BBCBC4C5DE88993B7FFB7A8163', 'isDownload': False} 2026-10-31 20:28:01,707 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:01,737 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:01,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:01] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:28:01,761 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:01] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:28:01,776 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:01] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-31 20:28:02,128 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:28:02,133 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:02,148 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-10-31 20:28:02,152 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:28:02,153 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:02,160 104 INFO rb-be2b723-226188-430982 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=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:02,164 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:02,733 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.224 0.366 2026-10-31 20:28:02,735 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.566 2026-10-31 20:28:02,878 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-31 20:28:02,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:02,923 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:28:02,942 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:02] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-31 20:28:02,948 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,018 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:03,030 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:28:03,067 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 20:28:03,080 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-31 20:28:03,082 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:28:03,099 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.024 0.031 2026-10-31 20:28:03,109 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.006 0.069 2026-10-31 20:28:03,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.003 0.047 2026-10-31 20:28:03,189 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.013 0.027 2026-10-31 20:28:03,220 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.004 0.049 2026-10-31 20:28:03,227 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,230 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.044 2026-10-31 20:28:03,238 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.048 2026-10-31 20:28:03,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-31 20:28:03,253 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.050 2026-10-31 20:28:03,258 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-31 20:28:03,266 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.072 2026-10-31 20:28:03,273 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.038 2026-10-31 20:28:03,281 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.037 2026-10-31 20:28:03,288 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.037 2026-10-31 20:28:03,294 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.036 2026-10-31 20:28:03,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.036 2026-10-31 20:28:03,363 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.020 0.073 2026-10-31 20:28:03,423 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,491 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,547 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,620 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,717 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,732 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:03,777 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,843 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,920 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:03,990 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,046 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,116 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46262098 started for PoS orders references: [{'name': 'Order 00023-001-0001', 'uuid': '86dd8e4a-883e-470d-9987-22dc46ba4702'}] 2026-10-31 20:28:04,183 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46262098 order {'name': 'Order 00023-001-0001', 'uuid': '86dd8e4a-883e-470d-9987-22dc46ba4702'} created pos.order #44 2026-10-31 20:28:04,185 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46262098 finished 2026-10-31 20:28:04,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.049 0.078 2026-10-31 20:28:04,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:04] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.021 0.053 2026-10-31 20:28:04,344 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,405 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:04] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:04,411 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,481 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:04] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:04,486 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,487 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,566 104 INFO rb-be2b723-226188-430982 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 15462544 (allocated 16261120) 2026-10-31 20:28:04,568 104 INFO rb-be2b723-226188-430982 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 2926 2026-10-31 20:28:04,569 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:04,569 104 INFO rb-be2b723-226188-430982 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 2926 2026-10-31 20:28:04,666 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202804_666029_test_order_deleted_during_its_sync_is_removed_from_the_till_once_the_server_cancelled_it.txt 2026-10-31 20:28:04,666 104 INFO rb-be2b723-226188-430982 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/tmper4v5p4b_chrome_odoo" 2026-10-31 20:28:04,743 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft ... 2026-10-31 20:28:05,036 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Chrome pid: 3141 2026-10-31 20:28:05,036 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Chrome headless temporary user profile dir: /tmp/tmp_i9yi4th_chrome_odoo 2026-10-31 20:28:05,036 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Issuing json command http://127.0.0.1:44271/json/version 2026-10-31 20:28:05,037 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44271/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:05,064 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Browser version: Chrome/150.0.7871.114 2026-10-31 20:28:05,064 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Issuing json command http://127.0.0.1:44271/json 2026-10-31 20:28:05,065 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44271/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:05,073 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Websocket url found: ws://127.0.0.1:44271/devtools/page/DCB38A22A96CDBA29A780171A343C1BD 2026-10-31 20:28:05,085 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Enable chrome headless console log notification 2026-10-31 20:28:05,094 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Chrome headless enable page notifications 2026-10-31 20:28:05,155 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:05,168 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Setting session cookie in browser 2026-10-31 20:28:05,171 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Open "http://127.0.0.1:8069/pos/ui?config_id=17" in browser 2026-10-31 20:28:05,171 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=17" 2026-10-31 20:28:05,183 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:06,024 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.081 0.762 2026-10-31 20:28:06,027 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Navigation result: {'frameId': 'DCB38A22A96CDBA29A780171A343C1BD', 'loaderId': 'D56D75FC772A96C93ECFCC33CB3C1590', 'isDownload': False} 2026-10-31 20:28:06,027 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Evaluate ready code "odoo.isTourReady('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft')" 2026-10-31 20:28:06,038 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:06,058 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-31 20:28:06,063 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:28:06,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:28:06,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:28:06,522 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: IndexedDB 1 Ready 2026-10-31 20:28:06,530 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:06,538 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Evaluate test code "odoo.startTour('l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:06,539 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:28:06,549 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [1/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-31 20:28:07,103 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.232 0.342 2026-10-31 20:28:07,110 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.575 2026-10-31 20:28:07,218 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:28:07,224 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-31 20:28:07,237 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:07,265 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:07,290 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-31 20:28:07,309 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: Owl is running in 'dev' mode. 2026-10-31 20:28:07,367 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:07,368 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:28:07,403 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:28:07,420 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:28:07,424 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:28:07,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.011 0.019 2026-10-31 20:28:07,456 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [2/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-10-31 20:28:07,465 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.011 0.055 2026-10-31 20:28:07,479 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.003 0.056 2026-10-31 20:28:07,504 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-31 20:28:07,513 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.017 2026-10-31 20:28:07,528 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.003 0.028 2026-10-31 20:28:07,534 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.037 2026-10-31 20:28:07,542 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-31 20:28:07,548 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.052 2026-10-31 20:28:07,556 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.032 2026-10-31 20:28:07,563 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.052 2026-10-31 20:28:07,573 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [3/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-10-31 20:28:07,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.034 2026-10-31 20:28:07,587 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.038 2026-10-31 20:28:07,593 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-31 20:28:07,599 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.038 2026-10-31 20:28:07,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.055 2026-10-31 20:28:07,667 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:07] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.025 0.066 2026-10-31 20:28:07,718 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [4/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step hold the order's first server push in flight (trigger: body) 2026-10-31 20:28:07,793 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [5/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step push the draft order to the server in the background (trigger: body) 2026-10-31 20:28:07,847 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [6/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-10-31 20:28:07,917 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [7/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Orders)) 2026-10-31 20:28:07,997 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [8/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .order-row > .col:contains("-0001") 2026-10-31 20:28:08,010 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:08,055 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [9/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .order-row:has(.col:contains("-0001")) .delete-button 2026-10-31 20:28:08,109 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [10/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step .ticket-screen .orders > .order-row > .col:contains("-0001") ~ .col[name="delete"] 2026-10-31 20:28:08,182 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [11/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-10-31 20:28:08,254 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [12/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the order is gone from the till while its sync is still in flight (trigger: .ticket-screen) 2026-10-31 20:28:08,311 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [13/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the held sync lands on the server (trigger: .ticket-screen) 2026-10-31 20:28:08,386 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57781084 started for PoS orders references: [{'name': 'Order 00024-001-0001', 'uuid': 'b17b9012-ab18-4314-ac1a-e35f466601a5'}] 2026-10-31 20:28:08,462 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57781084 order {'name': 'Order 00024-001-0001', 'uuid': 'b17b9012-ab18-4314-ac1a-e35f466601a5'} created pos.order #45 2026-10-31 20:28:08,466 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57781084 finished 2026-10-31 20:28:08,526 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.042 0.102 2026-10-31 20:28:08,622 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.021 0.056 2026-10-31 20:28:08,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 7 0.003 0.014 2026-10-31 20:28:08,659 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [14/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step find the server order of the deleted draft (trigger: .ticket-screen) 2026-10-31 20:28:08,720 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:08,727 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: [15/15] Tour l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft → Step the server order is cancelled and the till dropped its copy (trigger: .ticket-screen) 2026-10-31 20:28:08,798 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:08] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:08,805 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: tour succeeded 2026-10-31 20:28:08,806 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: ╔═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR l10n_vn_viin_pos_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:28:08,889 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.browser: heap 15470960 (allocated 16261120) 2026-10-31 20:28:08,894 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Closing chrome headless with pid 3141 2026-10-31 20:28:08,895 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Closing websocket connection 2026-10-31 20:28:08,897 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Terminating chrome headless with pid 3141 2026-10-31 20:28:08,991 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202808_991451_test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft.txt 2026-10-31 20:28:08,991 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_order_deleted_during_its_sync_is_removed_when_the_server_order_is_no_longer_a_draft: Removing chrome user profile "/tmp/tmp_i9yi4th_chrome_odoo" 2026-10-31 20:28:09,055 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:09,362 104 INFO rb-be2b723-226188-430982 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: 3355 2026-10-31 20:28:09,363 104 INFO rb-be2b723-226188-430982 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/tmpsc1q9n92_chrome_odoo 2026-10-31 20:28:09,363 104 INFO rb-be2b723-226188-430982 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:46687/json/version 2026-10-31 20:28:09,364 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46687/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:09,380 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:09,381 104 INFO rb-be2b723-226188-430982 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:46687/json 2026-10-31 20:28:09,381 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46687/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:09,389 104 INFO rb-be2b723-226188-430982 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:46687/devtools/page/73B1295015A3CB30D8ABEF7B9E5DF83E 2026-10-31 20:28:09,402 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:09,410 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:09,472 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:09,485 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:09,489 104 INFO rb-be2b723-226188-430982 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=17" in browser 2026-10-31 20:28:09,489 104 INFO rb-be2b723-226188-430982 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=17" 2026-10-31 20:28:09,499 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:11,160 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.081 1.584 2026-10-31 20:28:11,164 104 INFO rb-be2b723-226188-430982 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': '73B1295015A3CB30D8ABEF7B9E5DF83E', 'loaderId': '1FC3FEFDEBFF770F47114AD7C0C14BF4', 'isDownload': False} 2026-10-31 20:28:11,164 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:11,181 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:11,198 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-31 20:28:11,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:28:11,211 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:28:11,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:28:11,601 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:11,602 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:28:11,611 104 INFO rb-be2b723-226188-430982 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=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:11,621 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-31 20:28:12,079 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.155 0.311 2026-10-31 20:28:12,081 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.442 2026-10-31 20:28:12,211 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-31 20:28:12,222 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:12,252 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 20:28:12,269 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-31 20:28:12,337 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:12,344 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:12,388 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:28:12,411 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-31 20:28:12,414 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-31 20:28:12,433 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.014 0.036 2026-10-31 20:28:12,463 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 9 0.008 0.066 2026-10-31 20:28:12,479 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 4 0.003 0.093 2026-10-31 20:28:12,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.015 2026-10-31 20:28:12,529 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.020 2026-10-31 20:28:12,540 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.026 2026-10-31 20:28:12,548 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.024 2026-10-31 20:28:12,555 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.051 2026-10-31 20:28:12,564 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.060 2026-10-31 20:28:12,571 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.052 2026-10-31 20:28:12,578 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.041 2026-10-31 20:28:12,587 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.040 2026-10-31 20:28:12,595 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-31 20:28:12,600 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.039 2026-10-31 20:28:12,614 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.043 2026-10-31 20:28:12,620 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.041 2026-10-31 20:28:12,677 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:12] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.019 0.075 2026-10-31 20:28:13,063 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:13,449 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105589 started for PoS orders references: [{'name': 'Order 00025-001-0001', 'uuid': 'e3974e2b-f861-41ff-ab57-618077790717'}] 2026-10-31 20:28:13,524 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105589 order {'name': 'Order 00025-001-0001', 'uuid': 'e3974e2b-f861-41ff-ab57-618077790717'} created pos.order #46 2026-10-31 20:28:13,528 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105589 finished 2026-10-31 20:28:13,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.043 0.098 2026-10-31 20:28:13,676 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:13] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:28:13,749 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:13] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:13,882 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:13] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:14,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:14] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel HTTP/1.1" 200 - 43 0.018 0.043 2026-10-31 20:28:14,015 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:14] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:14,086 104 INFO rb-be2b723-226188-430982 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 3355 2026-10-31 20:28:14,100 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,101 104 INFO rb-be2b723-226188-430982 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 3355 2026-10-31 20:28:14,195 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202814_195348_test_order_deleted_during_its_sync_stays_on_the_till_until_a_failed_cancel_is_retried.txt 2026-10-31 20:28:14,195 104 INFO rb-be2b723-226188-430982 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/tmpsc1q9n92_chrome_odoo" 2026-10-31 20:28:14,269 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,568 104 INFO rb-be2b723-226188-430982 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: 3566 2026-10-31 20:28:14,568 104 INFO rb-be2b723-226188-430982 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/tmpojqavviw_chrome_odoo 2026-10-31 20:28:14,569 104 INFO rb-be2b723-226188-430982 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:37059/json/version 2026-10-31 20:28:14,569 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37059/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:14,584 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,585 104 INFO rb-be2b723-226188-430982 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:37059/json 2026-10-31 20:28:14,585 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37059/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:14,597 104 INFO rb-be2b723-226188-430982 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:37059/devtools/page/399393328B30574D1C54582BDFFF914D 2026-10-31 20:28:14,605 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,612 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,668 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:14,680 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:14,683 104 INFO rb-be2b723-226188-430982 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=17" in browser 2026-10-31 20:28:14,683 104 INFO rb-be2b723-226188-430982 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=17" 2026-10-31 20:28:14,692 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:15,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.097 0.671 2026-10-31 20:28:15,460 104 INFO rb-be2b723-226188-430982 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': '399393328B30574D1C54582BDFFF914D', 'loaderId': 'D05AE128E1737968BC1024FEF3F1AA91', 'isDownload': False} 2026-10-31 20:28:15,461 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:15,477 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:15,490 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:28:15,497 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:28:15,500 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:28:15,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:28:15,868 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:28:15,869 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:15,878 104 INFO rb-be2b723-226188-430982 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=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:15,887 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 20:28:16,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.135 0.264 2026-10-31 20:28:16,281 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.378 2026-10-31 20:28:16,393 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-31 20:28:16,405 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:16,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 20:28:16,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-31 20:28:16,521 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:28:16,530 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:16,568 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:28:16,576 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:28:16,577 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:28:16,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.012 0.032 2026-10-31 20:28:16,632 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.005 0.050 2026-10-31 20:28:16,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.003 0.056 2026-10-31 20:28:16,685 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-31 20:28:16,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-31 20:28:16,702 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.032 2026-10-31 20:28:16,709 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.033 2026-10-31 20:28:16,722 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.005 0.019 2026-10-31 20:28:16,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.040 2026-10-31 20:28:16,739 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.062 2026-10-31 20:28:16,748 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.078 2026-10-31 20:28:16,756 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.028 2026-10-31 20:28:16,766 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.052 2026-10-31 20:28:16,772 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.066 2026-10-31 20:28:16,779 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.042 2026-10-31 20:28:16,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.026 0.072 2026-10-31 20:28:16,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:16] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.117 2026-10-31 20:28:17,226 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:17,599 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60432116 started for PoS orders references: [{'name': 'Order 00026-001-0001', 'uuid': 'cd263cff-5cc1-48a0-9613-82b8e354bd7a'}] 2026-10-31 20:28:17,665 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60432116 order {'name': 'Order 00026-001-0001', 'uuid': 'cd263cff-5cc1-48a0-9613-82b8e354bd7a'} created pos.order #47 2026-10-31 20:28:17,667 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60432116 finished 2026-10-31 20:28:17,713 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.037 0.080 2026-10-31 20:28:17,808 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:17] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:17,884 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:17] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:18,048 104 INFO rb-be2b723-226188-430982 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 3566 2026-10-31 20:28:18,049 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,049 104 INFO rb-be2b723-226188-430982 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 3566 2026-10-31 20:28:18,147 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202818_146944_test_order_unlinked_on_the_server_is_dropped_by_the_next_synchronisation_without_failing_it.txt 2026-10-31 20:28:18,147 104 INFO rb-be2b723-226188-430982 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/tmpojqavviw_chrome_odoo" 2026-10-31 20:28:18,213 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,518 104 INFO rb-be2b723-226188-430982 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: 3774 2026-10-31 20:28:18,518 104 INFO rb-be2b723-226188-430982 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/tmp41r_7bml_chrome_odoo 2026-10-31 20:28:18,519 104 INFO rb-be2b723-226188-430982 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:37337/json/version 2026-10-31 20:28:18,520 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37337/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:18,568 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,568 104 INFO rb-be2b723-226188-430982 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:37337/json 2026-10-31 20:28:18,568 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37337/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:18,585 104 INFO rb-be2b723-226188-430982 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:37337/devtools/page/F2FC4061C14830BEEF7FF84123FE4EC1 2026-10-31 20:28:18,601 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,611 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,685 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:18,695 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:18,696 104 INFO rb-be2b723-226188-430982 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=17" in browser 2026-10-31 20:28:18,697 104 INFO rb-be2b723-226188-430982 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=17" 2026-10-31 20:28:18,706 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:19,440 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.070 0.667 2026-10-31 20:28:19,443 104 INFO rb-be2b723-226188-430982 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': 'F2FC4061C14830BEEF7FF84123FE4EC1', 'loaderId': '9380661582EA950CD05914992ED84494', 'isDownload': False} 2026-10-31 20:28:19,444 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:19,457 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:19,473 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:28:19,484 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-31 20:28:19,492 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-31 20:28:19,980 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:28:19,988 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:19,990 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:20,010 104 INFO rb-be2b723-226188-430982 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=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:20,485 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.162 0.327 2026-10-31 20:28:20,493 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.496 2026-10-31 20:28:20,641 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-31 20:28:20,643 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-31 20:28:20,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:20,685 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:20,723 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-31 20:28:20,798 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:20,803 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:20,843 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:28:20,859 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:28:20,861 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:28:20,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.015 0.022 2026-10-31 20:28:20,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 9 0.005 0.034 2026-10-31 20:28:20,907 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 4 0.003 0.057 2026-10-31 20:28:20,946 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-31 20:28:20,953 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-31 20:28:20,961 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.026 2026-10-31 20:28:20,973 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.005 0.025 2026-10-31 20:28:20,981 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-31 20:28:20,988 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.029 2026-10-31 20:28:21,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:20] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.021 2026-10-31 20:28:21,007 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.014 2026-10-31 20:28:21,014 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.047 2026-10-31 20:28:21,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.080 2026-10-31 20:28:21,045 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.092 2026-10-31 20:28:21,060 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.046 2026-10-31 20:28:21,066 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.067 2026-10-31 20:28:21,121 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.019 0.077 2026-10-31 20:28:21,519 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:21,899 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639853 started for PoS orders references: [{'name': 'Order 00027-001-0001', 'uuid': '467493b2-071b-4ce8-9fa3-6ac61ad0c475'}] 2026-10-31 20:28:21,981 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639853 order {'name': 'Order 00027-001-0001', 'uuid': '467493b2-071b-4ce8-9fa3-6ac61ad0c475'} created pos.order #48 2026-10-31 20:28:21,985 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79639853 finished 2026-10-31 20:28:22,035 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.042 0.098 2026-10-31 20:28:22,132 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "POST /web/dataset/call_kw/pos.order/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:22,200 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:22,307 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:22,308 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:28:22,464 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97874084 started for PoS orders references: [{'name': '/', 'uuid': '467493b2-071b-4ce8-9fa3-6ac61ad0c475'}] 2026-10-31 20:28:22,470 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:28:22,540 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [28] to pos.order #48 2026-10-31 20:28:22,910 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97874084 order {'name': '/', 'uuid': '467493b2-071b-4ce8-9fa3-6ac61ad0c475'} updated pos.order #48 2026-10-31 20:28:22,913 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97874084 finished 2026-10-31 20:28:22,943 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 319 0.164 0.321 2026-10-31 20:28:22,998 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:28:23,045 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:23] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.013 2026-10-31 20:28:23,110 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:23] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:23,186 104 INFO rb-be2b723-226188-430982 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 3774 2026-10-31 20:28:23,186 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:23,187 104 INFO rb-be2b723-226188-430982 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 3774 2026-10-31 20:28:23,281 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202823_281484_test_order_used_again_is_paid_and_not_cancelled_by_the_older_failed_cancel.txt 2026-10-31 20:28:23,281 104 INFO rb-be2b723-226188-430982 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/tmp41r_7bml_chrome_odoo" 2026-10-31 20:28:23,357 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend: Starting TestFrontend.test_validate_waits_for_in_flight_push ... 2026-10-31 20:28:23,655 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome pid: 3996 2026-10-31 20:28:23,655 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless temporary user profile dir: /tmp/tmp3avgt7j1_chrome_odoo 2026-10-31 20:28:23,655 104 INFO rb-be2b723-226188-430982 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:38165/json/version 2026-10-31 20:28:23,656 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38165/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:28:23,674 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:23,674 104 INFO rb-be2b723-226188-430982 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:38165/json 2026-10-31 20:28:23,675 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38165/json with timeout 3 increased to 10s during tests 2026-10-31 20:28:23,685 104 INFO rb-be2b723-226188-430982 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:38165/devtools/page/A100566152587F16F67E0677D03C2897 2026-10-31 20:28:23,695 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Enable chrome headless console log notification 2026-10-31 20:28:23,702 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome headless enable page notifications 2026-10-31 20:28:23,761 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:pos_user from n/a 2026-10-31 20:28:23,776 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Setting session cookie in browser 2026-10-31 20:28:23,778 104 INFO rb-be2b723-226188-430982 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=17" in browser 2026-10-31 20:28:23,779 104 INFO rb-be2b723-226188-430982 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=17" 2026-10-31 20:28:23,788 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:28:24,495 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:24] "GET /pos/ui?config_id=17 HTTP/1.1" 200 - 185 0.092 0.617 2026-10-31 20:28:24,498 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Navigation result: {'frameId': 'A100566152587F16F67E0677D03C2897', 'loaderId': '57DA1B8D7CCC8D335B486DC8F36AE20A', 'isDownload': False} 2026-10-31 20:28:24,498 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:24,515 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-31 20:28:24,537 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:24] "GET /web/assets/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:28:24,544 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:24] "GET /web/assets/8c2f5b1/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:28:24,549 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:24] "GET /web/assets/124f904/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-10-31 20:28:24,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:24] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:28:25,016 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: IndexedDB 1 Ready 2026-10-31 20:28:25,038 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:28:25,043 104 INFO rb-be2b723-226188-430982 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=17", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:28:25,046 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:28:25,057 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:25,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 318 0.165 0.260 2026-10-31 20:28:25,466 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.427 2026-10-31 20:28:25,590 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:28:25,597 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-31 20:28:25,608 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:28:25,638 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:28:25,659 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-31 20:28:25,667 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:25,741 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:28:25,742 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:28:25,780 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:28:25,786 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:28:25,791 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:28:25,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image/res.users/498/avatar_128 HTTP/1.1" 200 - 16 0.013 0.023 2026-10-31 20:28:25,835 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=res.company&id=297&field=logo HTTP/1.1" 200 - 9 0.006 0.058 2026-10-31 20:28:25,840 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:25,851 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image/res.company/297/favicon HTTP/1.1" 200 - 4 0.004 0.061 2026-10-31 20:28:25,888 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.006 0.008 2026-10-31 20:28:25,904 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.007 0.012 2026-10-31 20:28:25,910 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.033 2026-10-31 20:28:25,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-31 20:28:25,938 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.006 0.052 2026-10-31 20:28:25,950 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.063 2026-10-31 20:28:25,957 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.030 2026-10-31 20:28:25,959 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:25,974 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.076 2026-10-31 20:28:25,983 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.044 2026-10-31 20:28:25,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:25] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.040 2026-10-31 20:28:26,004 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.066 2026-10-31 20:28:26,009 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.051 2026-10-31 20:28:26,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.050 2026-10-31 20:28:26,066 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 28 0.018 0.068 2026-10-31 20:28:26,119 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,188 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,246 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,329 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,344 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:26,345 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:28:26,390 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,445 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,522 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,532 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:26,590 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:26,598 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:28:30,253 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46620629 started for PoS orders references: [{'name': 'Order 00028-001-0001', 'uuid': 'f8bb5281-6704-448d-a2ec-602d742c34a3'}] 2026-10-31 20:28:30,327 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46620629 order {'name': 'Order 00028-001-0001', 'uuid': 'f8bb5281-6704-448d-a2ec-602d742c34a3'} created pos.order #49 2026-10-31 20:28:30,330 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46620629 finished 2026-10-31 20:28:30,391 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 91 0.049 0.093 2026-10-31 20:28:30,423 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23274391 started for PoS orders references: [{'name': '/', 'uuid': 'f8bb5281-6704-448d-a2ec-602d742c34a3'}] 2026-10-31 20:28:30,502 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [29] to pos.order #49 2026-10-31 20:28:30,509 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23274391 order {'name': '/', 'uuid': 'f8bb5281-6704-448d-a2ec-602d742c34a3'} updated pos.order #49 2026-10-31 20:28:30,512 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23274391 finished 2026-10-31 20:28:30,553 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 76 0.052 0.081 2026-10-31 20:28:30,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:28:30,638 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:28:30] "GET /web/image?model=pos.config&id=17&field=custom_logo HTTP/1.1" 200 - 9 0.004 0.010 2026-10-31 20:28:30,649 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: tour succeeded 2026-10-31 20:28:30,650 104 INFO rb-be2b723-226188-430982 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-10-31 20:28:30,722 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push.browser: heap 16009100 (allocated 17833984) 2026-10-31 20:28:30,726 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing chrome headless with pid 3996 2026-10-31 20:28:30,728 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Closing websocket connection 2026-10-31 20:28:30,728 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Terminating chrome headless with pid 3996 2026-10-31 20:28:30,801 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_202830_800990_test_validate_waits_for_in_flight_push.txt 2026-10-31 20:28:30,801 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_frontend.TestFrontend.test_validate_waits_for_in_flight_push: Removing chrome user profile "/tmp/tmp3avgt7j1_chrome_odoo" 2026-10-31 20:28:30,892 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:28:56,956 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_1_invoice ... 2026-10-31 20:28:59,970 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_2_order_to_2_invoice ... 2026-10-31 20:29:01,527 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #500 deleted account.move.line records with IDs: [6480] 2026-10-31 20:29:01,847 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #500 deleted account.move records with IDs: [2506] 2026-10-31 20:29:03,861 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice_when_close_session ... 2026-10-31 20:29:03,947 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66876411 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-10-31 20:29:04,404 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66876411 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #54 2026-10-31 20:29:04,405 104 INFO rb-be2b723-226188-430982 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66876411 finished 2026-10-31 20:29:04,968 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #500 deleted account.move records with IDs: [2513] 2026-10-31 20:29:06,551 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:29:24,021 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_pos.tests.test_point_of_sale_flow_retest: Starting TestPointOfSaleFlowRetest.test_order_to_invoice ... 2026-10-31 20:29:24,155 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:30:01,756 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_account_set_on_a_category_survives_a_chart_reload_and_the_install_hook ... 2026-10-31 20:30:01,803 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:30:08,316 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_chart_without_a_seed_leaves_the_price_difference_account_empty ... 2026-10-31 20:30:08,369 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_a_chart_reload ... 2026-10-31 20:30:15,114 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_a_circular_133_chart_reload ... 2026-10-31 20:30:21,882 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_company_default_is_not_overridden_by_the_install_hook ... 2026-10-31 20:30:22,002 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_default_emptied_on_purpose_is_not_reseeded_by_a_chart_reload ... 2026-10-31 20:30:29,401 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_default_emptied_on_purpose_is_not_reseeded_by_the_install_hook ... 2026-10-31 20:30:29,477 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_a_chart_reload ... 2026-10-31 20:30:29,528 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:30:36,694 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_the_first_chart_load_of_a_new_company ... 2026-10-31 20:31:11,075 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_global_default_is_not_overridden_by_the_install_hook ... 2026-10-31 20:31:11,125 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:31:11,202 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_chart_without_a_seed_empty ... 2026-10-31 20:31:11,263 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_company_with_a_done_purchase_receipt_unseeded ... 2026-10-31 20:31:13,159 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:31:13,178 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5034] 2026-10-31 20:31:13,448 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C99 (id 303): 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-10-31 20:31:13,502 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_leaves_a_company_with_a_posted_purchase_bill_unseeded ... 2026-10-31 20:31:17,210 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5034] 2026-10-31 20:31:17,225 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:31:17,238 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock: Price difference account default not seeded for company VN Price Diff C133 (id 304): 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-10-31 20:31:17,530 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_install_hook_seeds_companies_whose_chart_was_loaded_before_install ... 2026-10-31 20:31:17,554 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5014] 2026-10-31 20:31:17,570 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #506 deleted ir.default records with IDs: [5034] 2026-10-31 20:31:18,052 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_new_circular_133_company_defaults_price_difference_to_cost_of_goods_sold ... 2026-10-31 20:31:18,102 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_default: Starting TestPriceDifferenceDefault.test_new_circular_99_company_defaults_price_difference_to_cost_of_goods_sold ... 2026-10-31 20:31:18,208 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:31:50,497 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_average_cost_bill_above_the_order_price_clears_151 ... 2026-10-31 20:31:55,661 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_bill_line_of_a_product_that_is_not_stocked_is_expensed_not_charged_to_stock_input ... 2026-10-31 20:31:57,593 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_fifo_bill_above_the_order_price_clears_151 ... 2026-10-31 20:32:01,905 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_133_standard_cost_bill_above_standard_posts_the_difference_to_632_and_clears_151 ... 2026-10-31 20:32:05,741 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_price_difference_posting: Starting TestPriceDifferencePosting.test_circular_99_standard_cost_bill_above_standard_posts_the_difference_to_632_and_clears_151 ... 2026-10-31 20:32:10,058 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:32:17,740 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_reload_missing_stock_journal: Starting TestReloadMissingStockJournal.test_reloading_the_chart_of_a_company_without_the_stock_journal_does_not_recreate_it ... 2026-10-31 20:32:30,102 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #510 deleted ir.default records with IDs: [5173] 2026-10-31 20:32:30,107 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #510 deleted ir.model.data records with IDs: [617849] 2026-10-31 20:32:30,231 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #510 deleted account.journal records with IDs: [5744] 2026-10-31 20:32:32,009 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:33:03,235 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_chart_stock_account_seeds: Starting TestVnChartStockAccountSeeds.test_new_product_category_of_a_circular_133_company_gets_the_stock_accounts_of_the_chart ... 2026-10-31 20:33:03,323 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_purchase_stock.tests.test_vn_chart_stock_account_seeds: Starting TestVnChartStockAccountSeeds.test_new_product_category_of_a_circular_99_company_gets_the_stock_accounts_of_the_chart ... 2026-10-31 20:33:03,409 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:33:04,980 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:06,314 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_fifo_closing_balance_matches_svl_valuation ... 2026-10-31 20:33:07,969 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_and_out_moves ... 2026-10-31 20:33:09,111 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_lines_with_in_moves ... 2026-10-31 20:33:10,120 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_get_report_name ... 2026-10-31 20:33:10,235 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_opening_balance_line ... 2026-10-31 20:33:10,847 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_prepare_xlsx_data ... 2026-10-31 20:33:11,535 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s10dn: Starting TestReportC99S10dn.test_s10dn_running_balance_reflects_revaluation_on_and_after_its_own_row ... 2026-10-31 20:33:13,645 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:33:15,371 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_action_resolves_to_c99_model ... 2026-10-31 20:33:15,435 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-31 20:33:17,131 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:19,517 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines ... 2026-10-31 20:33:21,589 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_lines_with_location ... 2026-10-31 20:33:22,281 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_get_report_name ... 2026-10-31 20:33:22,316 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s11dn: Starting TestReportC99S11dn.test_s11dn_prepare_xlsx_data ... 2026-10-31 20:33:23,484 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:33:25,255 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_compute_opening_date ... 2026-10-31 20:33:25,870 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_and_out_moves ... 2026-10-31 20:33:26,970 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_lines_with_in_moves ... 2026-10-31 20:33:28,129 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_get_report_name ... 2026-10-31 20:33:28,238 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_last_day_move_included_after_date_window_fix ... 2026-10-31 20:33:28,910 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_normal_line ... 2026-10-31 20:33:29,584 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_c99_s12dn: Starting TestReportC99S12dn.test_s12dn_prepare_xlsx_data ... 2026-10-31 20:33:30,324 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:33:31,981 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_fifo_revaluation_apportioned_by_location_ratio ... 2026-10-31 20:33:33,596 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:35,099 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_in ... 2026-10-31 20:33:36,167 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_lines_stock_out ... 2026-10-31 20:33:37,273 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_in ... 2026-10-31 20:33:37,311 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_get_report_name_stock_out ... 2026-10-31 20:33:37,345 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_normal_line ... 2026-10-31 20:33:38,021 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_in ... 2026-10-31 20:33:38,671 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_report_stock_inout: Starting TestReportStockInOut.test_stockinout_prepare_xlsx_data_stock_out ... 2026-10-31 20:33:39,724 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:33:41,220 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_keeps_fifo_flag_down_for_a_period_without_fifo_movement ... 2026-10-31 20:33:41,779 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-31 20:33:42,397 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s10dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-31 20:33:42,440 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s11dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-31 20:33:42,985 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s11dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-31 20:33:43,033 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s12dn_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-31 20:33:43,701 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_s12dn_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-31 20:33:43,751 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_form_keeps_fifo_flag_down_for_a_period_without_fifo_movement ... 2026-10-31 20:33:44,379 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_form_raises_fifo_flag_when_a_fifo_product_moved_in_period ... 2026-10-31 20:33:44,950 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_stock_reports.tests.test_wizard_fifo_warning: Starting TestWizardFifoWarning.test_stock_in_out_form_shows_fifo_warning_banner_only_when_fifo_flag_is_raised ... 2026-10-31 20:33:45,022 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:33:45,537 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:45,656 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:45,813 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:45,845 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 514, model: wizard.l10n_vn.c99_s10dn 2026-10-31 20:33:45,862 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 514, model: wizard.l10n_vn.c99_s11dn 2026-10-31 20:33:45,874 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 514, model: wizard.l10n_vn.c99_s12dn 2026-10-31 20:33:45,885 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 514, model: wizard.l10n_vn.stock_inout 2026-10-31 20:33:45,909 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:45,975 104 INFO rb-be2b723-226188-430982 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-10-31 20:33:46,078 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:33:46,091 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_country_constraint ... 2026-10-31 20:33:46,450 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-10-31 20:33:46,462 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27761] 2026-10-31 20:33:46,469 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:33:46,684 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:49,184 104 INFO rb-be2b723-226188-430982 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 0x7fbd92cb3e20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:49,185 104 INFO rb-be2b723-226188-430982 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 0x7fbd63d24cc0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:49,193 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:49,197 104 INFO rb-be2b723-226188-430982 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 0x7fbd63d267a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:49,714 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_create_mapping ... 2026-10-31 20:33:50,116 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-10-31 20:33:50,126 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27768] 2026-10-31 20:33:50,132 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:33:50,274 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:53,021 104 INFO rb-be2b723-226188-430982 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 0x7fbd63ff99e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:53,022 104 INFO rb-be2b723-226188-430982 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 0x7fbd6551e5c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:53,027 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:53,031 104 INFO rb-be2b723-226188-430982 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 0x7fbd6551fce0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:53,563 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_address_mapping_state: Starting TestAddressMappingState.test_unique_constraint ... 2026-10-31 20:33:54,001 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-10-31 20:33:54,012 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27775] 2026-10-31 20:33:54,019 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:33:54,204 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:55,980 104 INFO rb-be2b723-226188-430982 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 0x7fbd926b3c40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:55,981 104 INFO rb-be2b723-226188-430982 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 0x7fbd92840900> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:55,987 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:55,991 104 INFO rb-be2b723-226188-430982 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 0x7fbd928427a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:57,308 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:59,220 104 INFO rb-be2b723-226188-430982 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 0x7fbd65572020> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:59,221 104 INFO rb-be2b723-226188-430982 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 0x7fbd928896c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:59,226 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:59,230 104 INFO rb-be2b723-226188-430982 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 0x7fbd9288a480> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:33:59,255 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:33:59,268 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_address_update_discard ... 2026-10-31 20:33:59,883 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-10-31 20:33:59,898 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27782] 2026-10-31 20:33:59,907 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:34:00,074 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:02,482 104 INFO rb-be2b723-226188-430982 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 0x7fbd913485e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:02,483 104 INFO rb-be2b723-226188-430982 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 0x7fbd640fd760> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:02,488 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:02,492 104 INFO rb-be2b723-226188-430982 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 0x7fbd640ffec0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:03,057 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_error_handling ... 2026-10-31 20:34:03,461 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-10-31 20:34:03,471 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27790] 2026-10-31 20:34:03,477 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:34:03,616 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:06,261 104 INFO rb-be2b723-226188-430982 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 0x7fbd64091a80> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:06,262 104 INFO rb-be2b723-226188-430982 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 0x7fbd92e00f40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:06,268 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:06,272 104 INFO rb-be2b723-226188-430982 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 0x7fbd92806020> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:06,815 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27791] 2026-10-31 20:34:07,115 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2035] 2026-10-31 20:34:08,398 104 INFO rb-be2b723-226188-430982 odoo.addons.l10n_vn_viin_update_address.tests.test_integration: Starting TestIntegration.test_full_address_update_workflow ... 2026-10-31 20:34:08,789 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-10-31 20:34:08,797 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27799] 2026-10-31 20:34:08,803 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:34:08,951 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:11,577 104 INFO rb-be2b723-226188-430982 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 0x7fbd63b863e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:11,578 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c3db20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:11,583 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:11,587 104 INFO rb-be2b723-226188-430982 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 0x7fbd65c3e0c0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 213, in run self._callSetUp() File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:15,851 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:17,806 104 INFO rb-be2b723-226188-430982 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 0x7fbd920532e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:17,807 104 INFO rb-be2b723-226188-430982 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 0x7fbd92ac5440> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:17,812 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:17,816 104 INFO rb-be2b723-226188-430982 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 0x7fbd92ac68e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:34:17,841 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:34:18,733 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-10-31 20:34:18,742 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-10-31 20:34:18,742 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-10-31 20:34:18,779 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-10-31 20:34:18,791 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-10-31 20:34:18,793 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:19,059 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:19,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:19] "GET / HTTP/1.1" 200 - 183 0.076 0.827 2026-10-31 20:34:19,757 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-10-31 20:34:19,811 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-10-31 20:34:19,822 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-10-31 20:34:19,824 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:20,128 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:20,132 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:20] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.002 0.309 2026-10-31 20:34:20,136 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-10-31 20:34:20,145 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:20,909 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:20] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 191 0.079 0.694 2026-10-31 20:34:20,914 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-10-31 20:34:20,915 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:20,967 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:20] "GET / HTTP/1.1" 200 - 14 0.006 0.048 2026-10-31 20:34:20,972 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-10-31 20:34:20,973 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:20,997 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:20] "GET / HTTP/1.1" 200 - 8 0.003 0.023 2026-10-31 20:34:21,001 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-10-31 20:34:21,002 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:21,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:21] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-10-31 20:34:21,006 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-10-31 20:34:21,007 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:21,032 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:21] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.004 0.023 2026-10-31 20:34:21,070 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-10-31 20:34:21,105 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-10-31 20:34:21,148 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-10-31 20:34:21,163 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-10-31 20:34:21,165 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:21,435 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:22,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:22] "GET / HTTP/1.1" 200 - 183 0.075 0.944 2026-10-31 20:34:22,201 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-10-31 20:34:22,202 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:22,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:22] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.003 2026-10-31 20:34:22,208 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-10-31 20:34:22,209 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:22,275 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:22] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 27 0.009 0.058 2026-10-31 20:34:22,326 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-10-31 20:34:22,335 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-10-31 20:34:22,335 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-10-31 20:34:22,342 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-10-31 20:34:22,343 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-10-31 20:34:22,391 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:34:22,411 104 INFO rb-be2b723-226188-430982 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-10-31 20:34:22,426 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:23,663 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:23] "GET /r/k1M HTTP/1.1" 301 - 21 0.007 1.232 2026-10-31 20:34:23,674 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:23] "GET /r/k1M HTTP/1.1" 301 - 6 0.001 0.005 2026-10-31 20:34:23,720 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:23] "GET /r/k1M HTTP/1.1" 301 - 24 0.013 0.030 2026-10-31 20:34:23,774 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:34:24,008 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-10-31 20:34:24,170 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-10-31 20:34:24,379 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-10-31 20:34:24,404 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27817] 2026-10-31 20:34:24,465 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-10-31 20:34:24,612 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-10-31 20:34:24,749 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-10-31 20:34:25,028 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-10-31 20:34:25,058 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-31 20:34:25,085 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-31 20:34:25,308 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-10-31 20:34:25,665 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-10-31 20:34:25,850 104 INFO rb-be2b723-226188-430982 odoo.addons.base.partner.merge: dst_partner: 2049 2026-10-31 20:34:27,940 104 INFO rb-be2b723-226188-430982 odoo.addons.base.partner.merge: (uid = 1) merged the partners [2047, 2048] with 2049 2026-10-31 20:34:28,156 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2047, 2048] 2026-10-31 20:34:28,228 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-10-31 20:34:28,412 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-10-31 20:34:28,449 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [8] 2026-10-31 20:34:28,481 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [8] 2026-10-31 20:34:28,738 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-10-31 20:34:29,010 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-10-31 20:34:29,245 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-10-31 20:34:29,326 104 INFO rb-be2b723-226188-430982 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-10-31 20:34:29,411 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:34:29,430 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 4211 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmpne04vj4m_chrome_odoo 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:33215/json/version 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33215/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/150.0.7871.114 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:33215/json 2026-10-31 20:34:29,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33215/json with timeout 3 increased to 10s during tests 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:33215/devtools/page/1DFB69B6A66026BF4B2EC8483F36868C 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2026-10-31 20:34:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 277 0.176 -0.176 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': '1DFB69B6A66026BF4B2EC8483F36868C', 'loaderId': 'A9161C710972C6FD568066C077A649FB', 'isDownload': False} 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2026-10-31 20:34:31,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-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.030 -0.030 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 -0.005 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:34:31,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-10-31 20:34:31,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-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=14a5d6e HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-31 20:34:31,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-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-31 20:34:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:32,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate test code "odoo.startTour('order_lunch_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:34:32,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 -0.004 2026-10-31 20:34:32,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.015 -0.015 2026-10-31 20:34:32,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 126 0.053 -0.053 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 -0.004 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 919 0.238 -0.238 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.007 -0.007 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:34:33,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-10-31 20:34:33,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-10-31 20:34:33,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-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [1/10] Tour order_lunch_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2026-10-31 20:34:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.021 -0.021 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.036 -0.036 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [2/10] Tour order_lunch_tour → Step Start by accessing the lunch app. (trigger: .o_app[data-menu-xmlid="lunch.menu_lunch"]) 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [3/10] Tour order_lunch_tour → Step click on location (trigger: .lunch_location .o_input_dropdown input) 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 140 0.112 -0.112 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,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-10-31 20:34:34,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-10-31 20:34:34,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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.010 -0.010 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 -0.002 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 -0.008 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 -0.008 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 -0.003 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 -0.005 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 -0.005 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.025 -0.025 2026-10-31 20:34:34,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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.028 -0.028 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 2 0.003 -0.003 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.005 -0.005 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.005 -0.005 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.004 -0.004 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.008 -0.008 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 30 0.022 -0.022 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 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.011 -0.011 2026-10-31 20:34:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [4/10] Tour order_lunch_tour → Step Pick 'Farm 1' option (trigger: .dropdown-item:contains("Farm 1")) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/26/image_128?unique=1793459170000 HTTP/1.1" 200 - 9 0.014 -0.014 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/24/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/16/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/12/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/8/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/19/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/14/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/23/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/25/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/20/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/13/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/21/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/15/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/22/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/17/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.product/18/image_128?unique=1793459170000 HTTP/1.1" 200 - 4 0.001 -0.001 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [5/10] Tour order_lunch_tour → Step .lunch_location input:value("Farm 1") 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 2 0.004 -0.004 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.007 -0.007 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [6/10] Tour order_lunch_tour → Step Click on a product you want to order and is available. (trigger: .o_kanban_record:contains("Aaron's Pizza")) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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.008 -0.008 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [7/10] Tour order_lunch_tour → Step Add additionnal information about your order. (trigger: textarea[id="note_0"]) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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.004 -0.004 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [8/10] Tour order_lunch_tour → Step Add your order to the cart. (trigger: button[name="add_to_cart"]) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [9/10] Tour order_lunch_tour → Step Validate your order (trigger: button:contains("Order Now")) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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.016 -0.016 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.009 -0.009 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 16 0.011 -0.011 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.009 -0.009 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 35766464 (allocated 37113856) 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 4211 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2026-10-31 20:34:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 4211 2026-10-31 20:34:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220419_100000_000000_test_01_ui.txt 2026-10-31 20:34:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmpne04vj4m_chrome_odoo" 2026-10-31 20:34:36,144 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:34:47,738 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:34:47,738 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:34:48,355 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-10-31 20:34:48,715 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:49,031 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.003 0.315 2026-10-31 20:34:49,052 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:34:49,107 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.017 0.025 2026-10-31 20:34:49,182 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19194] 2026-10-31 20:34:49,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.053 0.023 2026-10-31 20:34:49,204 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:34:49,249 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.014 0.022 2026-10-31 20:34:49,290 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19195] 2026-10-31 20:34:49,297 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/delete HTTP/1.1" 200 - 26 0.022 0.021 2026-10-31 20:34:49,309 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:34:49,329 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.004 0.007 2026-10-31 20:34:49,344 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:34:49,359 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.004 2026-10-31 20:34:49,375 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:49] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.000 0.004 2026-10-31 20:34:49,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-10-31 20:34:49,718 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome pid: 4491 2026-10-31 20:34:49,718 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless temporary user profile dir: /tmp/tmpbzss5_cc_chrome_odoo 2026-10-31 20:34:49,719 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:43937/json/version 2026-10-31 20:34:49,720 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43937/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:34:49,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Browser version: Chrome/150.0.7871.114 2026-10-31 20:34:49,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Issuing json command http://127.0.0.1:43937/json 2026-10-31 20:34:49,740 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43937/json with timeout 3 increased to 10s during tests 2026-10-31 20:34:49,750 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Websocket url found: ws://127.0.0.1:43937/devtools/page/931CEEA3BE5B8B6FCC497B6874FFA4B5 2026-10-31 20:34:49,760 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Enable chrome headless console log notification 2026-10-31 20:34:49,768 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless enable page notifications 2026-10-31 20:34:49,798 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:34:49,810 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Setting session cookie in browser 2026-10-31 20:34:49,812 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:49,812 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-31 20:34:49,824 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:52,023 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /odoo/discuss HTTP/1.1" 200 - 191 0.107 2.095 2026-10-31 20:34:52,027 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Navigation result: {'frameId': '931CEEA3BE5B8B6FCC497B6874FFA4B5', 'loaderId': '2A083D8AC0747DDE362B7EF922B7DF68', 'isDownload': False} 2026-10-31 20:34:52,027 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:52,056 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-31 20:34:52,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-31 20:34:52,110 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:52,687 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.230 0.407 2026-10-31 20:34:52,695 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.643 2026-10-31 20:34:52,711 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.651 2026-10-31 20:34:52,716 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.398 2026-10-31 20:34:52,861 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:34:52,955 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:34:52,956 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:34:52,959 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-31 20:34:52,972 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 20:34:52,986 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: Owl is running in 'dev' mode. 2026-10-31 20:34:53,035 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-31 20:34:53,078 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.028 0.061 2026-10-31 20:34:53,109 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.056 2026-10-31 20:34:53,111 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-31 20:34:53,121 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:53,131 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:53,181 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:34:53,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.045 0.124 2026-10-31 20:34:53,229 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.105 2026-10-31 20:34:53,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.117 2026-10-31 20:34:53,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.113 2026-10-31 20:34:53,317 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:34:53,342 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:34:53,561 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /mail/data HTTP/1.1" 200 - 140 0.100 0.338 2026-10-31 20:34:53,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.317 2026-10-31 20:34:53,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.333 2026-10-31 20:34:53,622 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/image/res.partner/3/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 9 0.008 0.351 2026-10-31 20:34:53,637 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.341 2026-10-31 20:34:53,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:34:53,696 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.017 2026-10-31 20:34:53,759 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:34:53,888 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "POST /mail/data HTTP/1.1" 200 - 78 0.045 0.095 2026-10-31 20:34:53,940 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:34:54,046 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:34:54,052 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.013 0.013 2026-10-31 20:34:54,091 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,094 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/2/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 16 0.015 0.042 2026-10-31 20:34:54,113 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 8 0.005 0.073 2026-10-31 20:34:54,124 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.086 2026-10-31 20:34:54,138 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.097 2026-10-31 20:34:54,211 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /discuss/channel/members HTTP/1.1" 200 - 19 0.013 0.070 2026-10-31 20:34:54,213 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,219 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,226 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,262 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.015 0.133 2026-10-31 20:34:54,286 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:34:54,317 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 14 0.033 0.173 2026-10-31 20:34:54,343 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.007 0.111 2026-10-31 20:34:54,383 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/141/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.072 2026-10-31 20:34:54,430 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/306/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.094 2026-10-31 20:34:54,462 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,469 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/142/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.011 0.161 2026-10-31 20:34:54,505 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/304/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.198 2026-10-31 20:34:54,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.245 2026-10-31 20:34:54,561 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/305/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.015 0.251 2026-10-31 20:34:54,581 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:54,602 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/2056/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.013 0.151 2026-10-31 20:34:54,643 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/2053/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.245 2026-10-31 20:34:54,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/2055/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.014 0.207 2026-10-31 20:34:54,742 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/308/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.013 0.218 2026-10-31 20:34:54,791 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/307/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.014 0.429 2026-10-31 20:34:54,828 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/224/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.251 2026-10-31 20:34:54,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/7/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.009 0.202 2026-10-31 20:34:54,904 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/223/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.013 0.285 2026-10-31 20:34:54,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.214 2026-10-31 20:34:54,951 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.010 0.192 2026-10-31 20:34:54,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:54] "GET /web/image/res.partner/271/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.185 2026-10-31 20:34:55,048 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/309/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.015 0.124 2026-10-31 20:34:55,083 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/2054/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.142 2026-10-31 20:34:55,130 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/270/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.014 0.282 2026-10-31 20:34:55,180 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/272/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.015 0.297 2026-10-31 20:34:55,237 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/275/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.021 0.128 2026-10-31 20:34:55,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/311/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.021 0.273 2026-10-31 20:34:55,339 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/310/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.371 2026-10-31 20:34:55,376 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/276/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.308 2026-10-31 20:34:55,411 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/212/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.256 2026-10-31 20:34:55,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/295/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.013 0.197 2026-10-31 20:34:55,493 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/296/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.296 2026-10-31 20:34:55,538 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/294/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.012 0.217 2026-10-31 20:34:55,594 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/297/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.011 0.237 2026-10-31 20:34:55,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.183 2026-10-31 20:34:55,673 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "GET /web/image/res.partner/312/avatar_128?unique=1793478876000 HTTP/1.1" 200 - 10 0.016 0.271 2026-10-31 20:34:55,824 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:55] "POST /mail/message/post HTTP/1.1" 200 - 52 0.033 0.052 2026-10-31 20:34:55,876 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:55,961 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:56,040 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:56,152 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:56] "POST /discuss/channel/sub_channel/create HTTP/1.1" 200 - 82 0.049 0.068 2026-10-31 20:34:56,197 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:56] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:34:56,241 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: tour succeeded 2026-10-31 20:34:56,243 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR create_thread_for_attachment_without_body SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-31 20:34:56,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 4 0.003 0.010 2026-10-31 20:34:56,366 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body.browser: heap 33589500 (allocated 35897344) 2026-10-31 20:34:56,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing chrome headless with pid 4491 2026-10-31 20:34:56,382 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Closing websocket connection 2026-10-31 20:34:56,382 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Terminating chrome headless with pid 4491 2026-10-31 20:34:56,488 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203456_487785_test_send_attachment_without_body.txt 2026-10-31 20:34:56,488 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Removing chrome user profile "/tmp/tmpbzss5_cc_chrome_odoo" 2026-10-31 20:34:56,537 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_upload_multi_company ... 2026-10-31 20:34:56,650 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:34:56,705 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:57,074 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 19 0.013 0.358 2026-10-31 20:34:57,130 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-10-31 20:34:57,131 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:57,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.015 2026-10-31 20:34:57,200 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-10-31 20:34:57,200 104 INFO rb-be2b723-226188-430982 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-10-31 20:34:57,221 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.017 2026-10-31 20:34:57,298 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:34:57,313 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-10-31 20:34:57,323 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:57,618 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:34:57,632 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:57] "GET /web/image?field=avatar_128&id=34&model=mail.guest&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 20 0.005 0.307 2026-10-31 20:34:57,633 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-10-31 20:34:57,658 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-10-31 20:34:57,754 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:58,050 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:34:58,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:58] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 18 0.005 0.309 2026-10-31 20:34:58,073 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:58] "GET /web/image?field=avatar_128&id=36&model=mail.guest&unique=2026-10-31%2020:34:57&access_token=f1a6525e41d3f27a15d2aec34ad7a85bdb3762dbcd7e3363eb8656a659b2e825o0x6b09d7ba HTTP/1.1" 200 - 6 0.001 0.004 2026-10-31 20:34:58,074 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-31 20:34:58,097 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-10-31 20:34:58,508 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-10-31 20:34:58,518 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28253] 2026-10-31 20:34:58,524 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:34:58,544 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:34:58,839 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2058], uid: 4, model: res.partner 2026-10-31 20:34:58,860 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:34:58] "GET /web/image?field=avatar_128&id=2058&model=res.partner&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 31 0.014 0.304 2026-10-31 20:34:58,862 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-10-31 20:34:58,899 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-10-31 20:34:59,336 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-10-31 20:34:59,346 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28255] 2026-10-31 20:34:59,353 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:34:59,444 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:00,834 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2059], uid: 4, model: res.partner 2026-10-31 20:35:00,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:00] "GET /web/image?field=avatar_128&id=2059&model=res.partner&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 31 0.012 1.400 2026-10-31 20:35:00,880 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:00] "GET /web/image?field=avatar_128&id=2059&model=res.partner&unique=2026-10-31%2020:34:57&access_token=8fdecbad9c19468352e98e601a1ab388c8225c7e3c54a78ad12cc3fcafde1987o0x6b0c31e3 HTTP/1.1" 200 - 9 0.004 0.015 2026-10-31 20:35:00,920 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-10-31 20:35:01,302 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-10-31 20:35:01,312 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28259] 2026-10-31 20:35:01,318 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:01,348 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:35:01,355 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:01,641 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:01] "GET /web/image?field=avatar_128&id=39&model=mail.guest&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 9 0.005 0.282 2026-10-31 20:35:01,642 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-10-31 20:35:01,667 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-10-31 20:35:02,069 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-10-31 20:35:02,078 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28261] 2026-10-31 20:35:02,083 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:02,110 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:35:02,196 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:02,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:02] "GET /web/image?field=avatar_128&id=40&model=mail.guest&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 9 0.005 0.394 2026-10-31 20:35:02,594 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-10-31 20:35:02,633 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-10-31 20:35:03,033 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-10-31 20:35:03,044 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28265] 2026-10-31 20:35:03,051 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:03,079 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:35:03,446 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-10-31 20:35:03,454 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28267] 2026-10-31 20:35:03,460 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:03,539 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:03,836 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:03] "GET /web/image?field=avatar_128&id=2063&model=res.partner&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 23 0.015 0.284 2026-10-31 20:35:03,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-10-31 20:35:04,230 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-10-31 20:35:04,238 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28272] 2026-10-31 20:35:04,245 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:04,266 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:35:04,615 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-10-31 20:35:04,622 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28274] 2026-10-31 20:35:04,627 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:04,649 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:04,950 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2065], uid: 533, model: res.partner 2026-10-31 20:35:04,975 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:04] "GET /web/image?field=avatar_128&id=2065&model=res.partner&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 28 0.013 0.315 2026-10-31 20:35:04,976 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-10-31 20:35:05,003 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-10-31 20:35:05,343 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-10-31 20:35:05,351 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28277] 2026-10-31 20:35:05,357 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:05,380 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:35:05,757 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-10-31 20:35:05,766 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28279] 2026-10-31 20:35:05,774 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:05,860 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:07,216 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2067], uid: 535, model: res.partner 2026-10-31 20:35:07,238 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:07] "GET /web/image?field=avatar_128&id=2067&model=res.partner&unique=2026-10-31%2020:34:57 HTTP/1.1" 200 - 28 0.016 1.364 2026-10-31 20:35:07,258 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:07] "GET /web/image?field=avatar_128&id=2067&model=res.partner&unique=2026-10-31%2020:34:57&access_token=f212d068135ddef74ce840b4f5a231480eb05fe06b1f8412cc8e045d54024fcco0x6b0c30ce HTTP/1.1" 200 - 6 0.003 0.009 2026-10-31 20:35:07,312 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:35:19,027 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:35:19,027 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:35:20,399 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-10-31 20:35:20,410 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28673] 2026-10-31 20:35:20,417 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:20,500 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-10-31 20:35:20,518 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:20,818 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 4, model: res.partner 2026-10-31 20:35:20,841 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:20] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 29 0.015 0.311 2026-10-31 20:35:20,872 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 4, model: res.partner 2026-10-31 20:35:20,898 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:20] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 22 0.010 0.033 2026-10-31 20:35:20,922 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:35:20,972 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 541, model: res.partner 2026-10-31 20:35:20,998 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:20] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 22 0.013 0.046 2026-10-31 20:35:21,033 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:35:21,097 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 18 0.012 0.034 2026-10-31 20:35:21,116 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:35:21,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 19 0.016 0.039 2026-10-31 20:35:21,203 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:35:21,267 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 19 0.020 0.030 2026-10-31 20:35:21,302 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-10-31 20:35:21,323 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:test_user from n/a 2026-10-31 20:35:21,338 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:21,823 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "POST /mail/message/post HTTP/1.1" 200 - 51 0.032 0.455 2026-10-31 20:35:21,873 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 4, model: res.partner 2026-10-31 20:35:21,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 24 0.013 0.044 2026-10-31 20:35:21,949 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 4, model: res.partner 2026-10-31 20:35:21,984 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:21] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 22 0.013 0.047 2026-10-31 20:35:22,005 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:35:22,058 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2075], uid: 541, model: res.partner 2026-10-31 20:35:22,088 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:22] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 22 0.015 0.050 2026-10-31 20:35:22,109 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:35:22,161 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:22] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 18 0.012 0.025 2026-10-31 20:35:22,175 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:35:22,249 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:22] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 19 0.018 0.044 2026-10-31 20:35:22,270 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:35:22,352 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:22] "GET /web/image?field=avatar_128&id=2075&model=res.partner&unique=2026-10-31%2020:35:07 HTTP/1.1" 200 - 19 0.021 0.042 2026-10-31 20:35:22,437 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:35:34,426 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:35:34,427 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:35:34,755 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-10-31 20:35:35,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-10-31 20:35:35,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29066] 2026-10-31 20:35:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:35,000 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1107, 1108, 1109, 1110, 1111, 1112] 2026-10-31 20:35:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:35] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.001 -0.001 2026-10-31 20:35:37,000 104 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-31 20:35:47,000 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1107, 1108, 1109, 1110, 1111, 1112, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128] 2026-10-31 20:35:47,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:35] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:35:47,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1129] 2026-10-31 20:35:47,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:35] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:35:57,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1129, 1131, 1132, 1133, 1134, 1135] 2026-10-31 20:35:57,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:35] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:35:57,625 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29072] 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1107, 1108, 1109, 1110, 1111, 1137] 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:35:58,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29074] 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1138, 1139] 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 3 0.001 -0.001 2026-10-31 20:35:59,212 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29077] 2026-10-31 20:35:59,000 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29079] 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1107, 1108, 1109, 1110, 1111, 1141] 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:00,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:59] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.003 -0.003 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1107, 1108, 1109, 1110, 1111, 1141, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157] 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:59] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1158] 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:36:10,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:59] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:36:20,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1158, 1160, 1161, 1162, 1163, 1164] 2026-10-31 20:36:20,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:36:20,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:35:59] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-10-31 20:36:21,068 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-31 20:36:21,089 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-10-31 20:36:21,379 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome pid: 4790 2026-10-31 20:36:21,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless temporary user profile dir: /tmp/tmp9t4al8yr_chrome_odoo 2026-10-31 20:36:21,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46187/json/version 2026-10-31 20:36:21,381 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46187/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:36:21,390 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Browser version: Chrome/150.0.7871.114 2026-10-31 20:36:21,391 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Issuing json command http://127.0.0.1:46187/json 2026-10-31 20:36:21,392 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46187/json with timeout 3 increased to 10s during tests 2026-10-31 20:36:21,398 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Websocket url found: ws://127.0.0.1:46187/devtools/page/A721FA7A1E01178F2E19E637CF017939 2026-10-31 20:36:21,407 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Enable chrome headless console log notification 2026-10-31 20:36:21,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless enable page notifications 2026-10-31 20:36:21,472 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:21,482 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Setting session cookie in browser 2026-10-31 20:36:21,485 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Open "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" in browser 2026-10-31 20:36:21,485 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=mail.box_inbox" 2026-10-31 20:36:21,500 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:22,998 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:22] "GET /odoo/discuss?active_id=mail.box_inbox HTTP/1.1" 200 - 191 0.139 1.361 2026-10-31 20:36:23,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Navigation result: {'frameId': 'A721FA7A1E01178F2E19E637CF017939', 'loaderId': '65037FD373F0A940B27FA8336123587F', 'isDownload': False} 2026-10-31 20:36:23,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate ready code "odoo.isTourReady('discuss_go_back_to_thread_from_breadcrumbs.js')" 2026-10-31 20:36:23,046 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.019 2026-10-31 20:36:23,638 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.233 0.384 2026-10-31 20:36:23,650 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.621 2026-10-31 20:36:23,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.636 2026-10-31 20:36:23,667 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.619 2026-10-31 20:36:23,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:36:23,681 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:23,716 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:23] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:36:24,268 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:36:24,270 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:36:24,273 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:36:24,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:36:24,311 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: Owl is running in 'dev' mode. 2026-10-31 20:36:24,370 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:36:24,404 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.025 0.062 2026-10-31 20:36:24,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-31 20:36:24,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Evaluate test code "odoo.startTour('discuss_go_back_to_thread_from_breadcrumbs.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=mail.box_inbox", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:36:24,444 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:24,448 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.011 0.063 2026-10-31 20:36:24,496 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:36:24,550 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.027 0.146 2026-10-31 20:36:24,552 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.123 2026-10-31 20:36:24,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.083 2026-10-31 20:36:24,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.143 2026-10-31 20:36:24,621 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:36:24,634 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:36:24,870 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "POST /mail/data HTTP/1.1" 200 - 140 0.118 0.323 2026-10-31 20:36:24,871 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.304 2026-10-31 20:36:24,899 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.007 0.298 2026-10-31 20:36:24,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.330 2026-10-31 20:36:24,934 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:24] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.329 2026-10-31 20:36:25,004 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:36:25,030 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.017 2026-10-31 20:36:25,127 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:36:25,272 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /mail/data HTTP/1.1" 200 - 76 0.048 0.118 2026-10-31 20:36:25,359 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:36:25,479 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.022 0.012 2026-10-31 20:36:25,493 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:25,495 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:36:25,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-31 20:36:25,551 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:25,554 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.015 0.067 2026-10-31 20:36:25,563 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.001 0.099 2026-10-31 20:36:25,572 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-31 20:36:25,578 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /mail/starred/messages HTTP/1.1" 200 - 2 0.002 0.014 2026-10-31 20:36:25,619 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:25,707 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /web/dataset/call_kw/discuss.channel/get_views HTTP/1.1" 200 - 47 0.030 0.056 2026-10-31 20:36:25,741 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "POST /web/dataset/call_kw/discuss.channel/web_search_read HTTP/1.1" 200 - 8 0.002 0.012 2026-10-31 20:36:25,863 104 INFO rb-be2b723-226188-430982 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-10-31 20:36:25,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/2/avatar_128?unique=1793460186000 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-31 20:36:25,871 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/4/avatar_128?unique=1793460186000 HTTP/1.1" 200 - 3 0.001 0.018 2026-10-31 20:36:25,878 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/1/avatar_128?unique=1793460186000 HTTP/1.1" 200 - 3 0.001 0.041 2026-10-31 20:36:25,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/3/avatar_128?unique=1793460186000 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-31 20:36:25,893 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:25] "GET /web/image/discuss.channel/5/avatar_128?unique=1793460186000 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-31 20:36:25,929 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: tour succeeded 2026-10-31 20:36:25,930 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR discuss_go_back_to_thread_from_breadcrumbs.js SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-31 20:36:26,034 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs.browser: heap 29847916 (allocated 30916608) 2026-10-31 20:36:26,039 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing chrome headless with pid 4790 2026-10-31 20:36:26,040 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Closing websocket connection 2026-10-31 20:36:26,040 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Terminating chrome headless with pid 4790 2026-10-31 20:36:26,148 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203626_147936_test_go_back_to_thread_from_breadcrumbs.txt 2026-10-31 20:36:26,148 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Removing chrome user profile "/tmp/tmp9t4al8yr_chrome_odoo" 2026-10-31 20:36:26,206 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:36:38,853 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:36:38,853 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:36:39,444 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-10-31 20:36:39,851 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:40,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.009 0.349 2026-10-31 20:36:40,240 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19547] 2026-10-31 20:36:40,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.017 0.020 2026-10-31 20:36:40,266 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:40,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.015 0.023 2026-10-31 20:36:40,365 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19548] 2026-10-31 20:36:40,378 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.026 0.034 2026-10-31 20:36:40,390 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:40,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.010 0.018 2026-10-31 20:36:40,466 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19549] 2026-10-31 20:36:40,473 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.017 0.023 2026-10-31 20:36:40,486 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:40,517 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.015 2026-10-31 20:36:40,546 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #555 deleted ir.attachment records with IDs: [19550] 2026-10-31 20:36:40,552 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.013 0.017 2026-10-31 20:36:40,565 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:40,601 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.006 0.021 2026-10-31 20:36:40,622 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #556 deleted ir.attachment records with IDs: [19551] 2026-10-31 20:36:40,627 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.007 0.014 2026-10-31 20:36:40,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.015 2026-10-31 20:36:40,677 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19552] 2026-10-31 20:36:40,683 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:40] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.007 0.016 2026-10-31 20:36:40,711 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-10-31 20:36:40,794 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:41,210 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.007 0.412 2026-10-31 20:36:41,228 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:41,285 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.013 0.019 2026-10-31 20:36:41,321 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19553] 2026-10-31 20:36:41,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/delete HTTP/1.1" 200 - 28 0.019 0.018 2026-10-31 20:36:41,342 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:41,386 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.010 0.022 2026-10-31 20:36:41,419 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19554] 2026-10-31 20:36:41,427 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.012 0.024 2026-10-31 20:36:41,441 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:41,481 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.021 2026-10-31 20:36:41,511 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #555 deleted ir.attachment records with IDs: [19555] 2026-10-31 20:36:41,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.010 0.023 2026-10-31 20:36:41,531 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:41,557 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.005 0.011 2026-10-31 20:36:41,576 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:41] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.001 0.007 2026-10-31 20:36:41,657 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:36:53,025 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:36:53,025 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:36:54,228 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-10-31 20:36:54,242 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29868] 2026-10-31 20:36:54,254 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:36:54,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-10-31 20:36:54,586 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:54,898 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:54,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 15 0.005 0.326 2026-10-31 20:36:54,935 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:54,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.003 0.022 2026-10-31 20:36:54,970 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:54,983 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:36:54,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:54] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 7 0.004 0.017 2026-10-31 20:36:55,011 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:55,029 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.004 0.005 2026-10-31 20:36:55,040 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:55,060 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.004 0.006 2026-10-31 20:36:55,071 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:55,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:55] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.005 0.008 2026-10-31 20:36:55,094 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_guest_avatar_private_channel: waiting for threads: [] 2026-10-31 20:36:55,119 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-10-31 20:36:55,177 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:56,495 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:56,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 16 0.006 1.334 2026-10-31 20:36:56,529 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:56,545 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.003 0.017 2026-10-31 20:36:56,565 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:56,582 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:36:56,600 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-31 20:36:56,613 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:56,636 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.005 0.007 2026-10-31 20:36:56,653 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:56,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.005 0.010 2026-10-31 20:36:56,693 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:56,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:56] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.009 0.008 2026-10-31 20:36:56,753 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-10-31 20:36:56,975 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:57,324 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:36:57,349 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 29 0.014 0.362 2026-10-31 20:36:57,384 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:36:57,408 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.010 0.031 2026-10-31 20:36:57,422 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:57,460 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:36:57,480 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.012 0.033 2026-10-31 20:36:57,493 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:57,541 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.012 0.024 2026-10-31 20:36:57,558 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:57,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.015 0.034 2026-10-31 20:36:57,638 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:57,709 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:57] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.018 0.038 2026-10-31 20:36:57,737 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-10-31 20:36:57,754 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:test_user from n/a 2026-10-31 20:36:57,766 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:58,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "POST /mail/message/post HTTP/1.1" 200 - 59 0.034 0.350 2026-10-31 20:36:58,197 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:36:58,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 24 0.013 0.052 2026-10-31 20:36:58,271 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:36:58,304 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.013 0.046 2026-10-31 20:36:58,319 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:58,367 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:36:58,389 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.016 0.037 2026-10-31 20:36:58,402 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:58,455 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.012 0.025 2026-10-31 20:36:58,470 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:58,533 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.035 2026-10-31 20:36:58,550 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:58,617 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:58] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.020 0.033 2026-10-31 20:36:58,654 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-10-31 20:36:58,853 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:59,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "POST /mail/message/post HTTP/1.1" 200 - 53 0.027 0.301 2026-10-31 20:36:59,191 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:59,208 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.003 0.018 2026-10-31 20:36:59,223 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:59,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.003 0.017 2026-10-31 20:36:59,255 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:59,269 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:36:59,288 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 7 0.004 0.019 2026-10-31 20:36:59,300 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:59,320 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.004 0.008 2026-10-31 20:36:59,335 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:59,362 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.006 0.009 2026-10-31 20:36:59,374 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:36:59,397 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.007 0.007 2026-10-31 20:36:59,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-10-31 20:36:59,490 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [912] 2026-10-31 20:36:59,503 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:36:59,803 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:59,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 15 0.004 0.314 2026-10-31 20:36:59,833 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:36:59,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.002 0.015 2026-10-31 20:36:59,867 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:36:59,882 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:36:59,898 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-31 20:36:59,911 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:36:59,933 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.003 0.007 2026-10-31 20:36:59,949 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:36:59,972 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:36:59] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.005 0.006 2026-10-31 20:36:59,986 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:00,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:00] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.006 0.007 2026-10-31 20:37:00,047 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-10-31 20:37:00,253 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:test_user from n/a 2026-10-31 20:37:00,263 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:01,720 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:01] "POST /mail/message/post HTTP/1.1" 200 - 53 0.031 1.427 2026-10-31 20:37:01,761 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:01,786 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:01] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 24 0.012 0.038 2026-10-31 20:37:01,821 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:01,850 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:01] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.012 0.036 2026-10-31 20:37:01,865 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:01,915 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:01,938 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:01] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.013 0.041 2026-10-31 20:37:01,955 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:02,008 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.013 0.025 2026-10-31 20:37:02,024 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:02,095 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.017 0.035 2026-10-31 20:37:02,112 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:02,183 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.019 0.039 2026-10-31 20:37:02,218 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-10-31 20:37:02,298 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [920] 2026-10-31 20:37:02,316 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:02,615 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:02,637 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 29 0.015 0.309 2026-10-31 20:37:02,677 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:02,704 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.010 0.038 2026-10-31 20:37:02,723 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:02,780 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:02,808 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.014 0.054 2026-10-31 20:37:02,820 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:02,875 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.011 0.030 2026-10-31 20:37:02,889 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:02,958 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:02] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.018 0.037 2026-10-31 20:37:02,973 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:03,036 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.030 2026-10-31 20:37:03,066 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-10-31 20:37:03,255 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [927] 2026-10-31 20:37:03,271 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:03,597 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:03,617 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 15 0.009 0.339 2026-10-31 20:37:03,630 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:03,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.003 0.016 2026-10-31 20:37:03,663 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:03,679 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:37:03,698 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 7 0.004 0.020 2026-10-31 20:37:03,711 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:03,730 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.003 0.006 2026-10-31 20:37:03,742 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:03,760 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.004 0.006 2026-10-31 20:37:03,772 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:03,795 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:03] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.006 0.008 2026-10-31 20:37:03,821 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-10-31 20:37:03,887 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:04,257 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "POST /mail/message/post HTTP/1.1" 200 - 52 0.026 0.346 2026-10-31 20:37:04,263 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [928] 2026-10-31 20:37:04,277 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:04,297 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.002 0.020 2026-10-31 20:37:04,314 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:04,332 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.002 0.020 2026-10-31 20:37:04,347 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:04,360 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:37:04,376 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.003 0.017 2026-10-31 20:37:04,387 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:04,408 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.003 0.009 2026-10-31 20:37:04,420 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:04,442 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.006 0.007 2026-10-31 20:37:04,454 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:04,477 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:04] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.007 0.007 2026-10-31 20:37:04,502 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-10-31 20:37:04,704 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [934] 2026-10-31 20:37:04,725 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:05,088 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:05,118 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 29 0.014 0.381 2026-10-31 20:37:05,154 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:05,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.011 0.044 2026-10-31 20:37:05,205 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:05,247 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:05,267 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.011 0.036 2026-10-31 20:37:05,280 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:05,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.016 0.026 2026-10-31 20:37:05,351 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:05,411 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.032 2026-10-31 20:37:05,424 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:05,480 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:05] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.028 2026-10-31 20:37:05,508 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-10-31 20:37:05,588 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:test_user from n/a 2026-10-31 20:37:05,597 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:07,007 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "POST /mail/message/post HTTP/1.1" 200 - 52 0.032 1.379 2026-10-31 20:37:07,024 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [936] 2026-10-31 20:37:07,080 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:07,107 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 24 0.012 0.047 2026-10-31 20:37:07,152 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:07,180 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.010 0.038 2026-10-31 20:37:07,195 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:07,237 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:07,257 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.012 0.033 2026-10-31 20:37:07,274 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:07,336 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.012 0.024 2026-10-31 20:37:07,350 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:07,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.029 2026-10-31 20:37:07,436 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:07,508 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:07] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.020 0.039 2026-10-31 20:37:07,546 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-10-31 20:37:07,761 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:08,143 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "POST /mail/message/post HTTP/1.1" 200 - 53 0.027 0.358 2026-10-31 20:37:08,149 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [943] 2026-10-31 20:37:08,159 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:08,177 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.002 0.017 2026-10-31 20:37:08,191 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:08,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.002 0.016 2026-10-31 20:37:08,222 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:08,235 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:37:08,250 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 7 0.004 0.016 2026-10-31 20:37:08,262 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:08,283 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.004 0.007 2026-10-31 20:37:08,295 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:08,316 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.006 0.006 2026-10-31 20:37:08,328 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:08,350 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 5 0.007 0.006 2026-10-31 20:37:08,387 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-10-31 20:37:08,611 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:test_user from n/a 2026-10-31 20:37:08,622 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:08,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:08] "POST /mail/message/post HTTP/1.1" 200 - 53 0.027 0.312 2026-10-31 20:37:08,967 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [949] 2026-10-31 20:37:09,005 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:09,030 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 24 0.011 0.040 2026-10-31 20:37:09,065 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:09,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.012 0.033 2026-10-31 20:37:09,104 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:09,147 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:09,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.017 0.035 2026-10-31 20:37:09,182 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:09,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.015 0.028 2026-10-31 20:37:09,255 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:09,318 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.033 2026-10-31 20:37:09,331 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:09,402 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.020 0.039 2026-10-31 20:37:09,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-10-31 20:37:09,487 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:09,807 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:09,823 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 16 0.005 0.333 2026-10-31 20:37:09,842 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:09,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.002 0.022 2026-10-31 20:37:09,876 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:09,892 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:37:09,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.003 0.018 2026-10-31 20:37:09,920 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:09,940 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.003 0.008 2026-10-31 20:37:09,960 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:09,986 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:09] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.005 0.008 2026-10-31 20:37:10,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:10,030 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.006 0.009 2026-10-31 20:37:10,031 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_05_guest_avatar_private_channel: waiting for threads: [] 2026-10-31 20:37:10,061 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-10-31 20:37:10,137 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:10,476 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:10,499 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 31 0.014 0.351 2026-10-31 20:37:10,537 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 4, model: res.partner 2026-10-31 20:37:10,571 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.011 0.046 2026-10-31 20:37:10,585 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:10,622 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2101], uid: 561, model: res.partner 2026-10-31 20:37:10,643 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 22 0.012 0.033 2026-10-31 20:37:10,660 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:10,724 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 18 0.013 0.034 2026-10-31 20:37:10,740 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:10,807 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.016 0.037 2026-10-31 20:37:10,821 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:10,880 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:10] "GET /web/image?field=avatar_128&id=2101&model=res.partner&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 19 0.017 0.030 2026-10-31 20:37:10,918 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-10-31 20:37:10,931 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:12,252 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:12,267 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 17 0.005 1.334 2026-10-31 20:37:12,282 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-10-31 20:37:12,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 9 0.002 0.018 2026-10-31 20:37:12,313 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:37:12,328 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 561, model: mail.guest 2026-10-31 20:37:12,348 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 8 0.004 0.022 2026-10-31 20:37:12,365 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:12,395 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 11 0.007 0.012 2026-10-31 20:37:12,407 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:37:12,430 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.005 0.009 2026-10-31 20:37:12,441 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:37:12,462 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:12] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-10-31%2020:36:41 HTTP/1.1" 200 - 6 0.006 0.007 2026-10-31 20:37:12,522 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:37:23,217 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:37:23,217 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:37:23,839 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-10-31 20:37:24,317 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-10-31 20:37:24,373 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #566 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520] 2026-10-31 20:37:24,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-10-31 20:37:24,900 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1522, 1523, 1524, 1525, 1526, 1527, 1528] 2026-10-31 20:37:24,947 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-10-31 20:37:25,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-10-31 20:37:25,268 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-10-31 20:37:25,444 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-10-31 20:37:25,792 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-10-31 20:37:25,899 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-10-31 20:37:25,992 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-10-31 20:37:27,040 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563, 1564] 2026-10-31 20:37:27,252 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-10-31 20:37:27,618 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-10-31 20:37:27,815 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-10-31 20:37:28,009 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-10-31 20:37:28,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_user_of_partner_with_archived_user ... 2026-10-31 20:37:28,518 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-10-31 20:37:28,688 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-10-31 20:37:28,776 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [997] 2026-10-31 20:37:28,806 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-10-31 20:37:30,505 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-10-31 20:37:31,015 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize_partner_with_several_users ... 2026-10-31 20:37:31,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-10-31 20:37:31,439 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519] 2026-10-31 20:37:31,486 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-10-31 20:37:31,548 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [19791] 2026-10-31 20:37:31,568 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1573, 1574] 2026-10-31 20:37:31,610 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-10-31 20:37:31,662 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-10-31 20:37:31,765 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-10-31 20:37:31,780 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:37:31,791 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:37:32,137 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:32] "POST /mail/action HTTP/1.1" 200 - 30 0.020 0.327 2026-10-31 20:37:32,235 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:32] "POST /mail/action HTTP/1.1" 200 - 11 0.010 0.013 2026-10-31 20:37:32,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:32] "POST /mail/action HTTP/1.1" 200 - 13 0.011 0.014 2026-10-31 20:37:32,310 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1020, 1021] 2026-10-31 20:37:32,343 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:37:32] "POST /mail/action HTTP/1.1" 200 - 13 0.011 0.014 2026-10-31 20:37:32,344 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-10-31 20:37:32,370 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-10-31 20:37:32,490 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-10-31 20:37:32,624 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #566 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1584, 1585] 2026-10-31 20:37:32,655 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #566 deleted bus.bus records with IDs: [1586, 1587] 2026-10-31 20:37:32,768 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-31 20:37:43,656 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:37:43,656 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:37:45,599 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-10-31 20:37:53,493 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-10-31 20:38:01,496 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-10-31 20:38:01,922 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #582 deleted discuss.channel.member records with IDs: [1332] 2026-10-31 20:38:03,031 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #582 deleted discuss.channel.member records with IDs: [1357] 2026-10-31 20:38:05,759 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1403] 2026-10-31 20:38:07,122 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1428] 2026-10-31 20:38:10,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1474] 2026-10-31 20:38:11,584 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1499] 2026-10-31 20:38:14,683 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #582 deleted discuss.channel.member records with IDs: [1545] 2026-10-31 20:38:15,908 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1568] 2026-10-31 20:38:16,661 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1585] 2026-10-31 20:38:17,342 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1595] 2026-10-31 20:38:17,998 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1612] 2026-10-31 20:38:18,597 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-10-31 20:38:19,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #582 deleted discuss.channel.member records with IDs: [1631] 2026-10-31 20:38:21,137 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #582 deleted discuss.channel.member records with IDs: [1678] 2026-10-31 20:38:25,293 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1767] 2026-10-31 20:38:27,256 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #583 deleted discuss.channel.member records with IDs: [1814] 2026-10-31 20:38:31,552 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1903] 2026-10-31 20:38:33,719 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #584 deleted discuss.channel.member records with IDs: [1952] 2026-10-31 20:38:36,966 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 20:38:37,065 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-10-31 20:38:37,840 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:38:39,203 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:39] "GET /chat/735/9HArynyFkI HTTP/1.1" 200 - 92 0.031 1.333 2026-10-31 20:38:39,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:39] "GET /chat/736/7A4WWhcQin HTTP/1.1" 404 - 5 0.001 0.005 2026-10-31 20:38:39,247 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-10-31 20:38:40,040 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:38:40,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:40] "GET /chat/xyz HTTP/1.1" 200 - 100 0.031 0.425 2026-10-31 20:38:40,525 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-10-31 20:38:41,414 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5147 2026-10-31 20:38:41,415 104 INFO rb-be2b723-226188-430982 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/tmp8rz0qvg6_chrome_odoo 2026-10-31 20:38:41,415 104 INFO rb-be2b723-226188-430982 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:41917/json/version 2026-10-31 20:38:41,416 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41917/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:38:41,436 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-31 20:38:41,436 104 INFO rb-be2b723-226188-430982 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:41917/json 2026-10-31 20:38:41,437 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41917/json with timeout 3 increased to 10s during tests 2026-10-31 20:38:41,452 104 INFO rb-be2b723-226188-430982 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:41917/devtools/page/8813716ECFE8426A70560DB1128E8B0D 2026-10-31 20:38:41,462 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-31 20:38:41,468 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-31 20:38:41,536 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:38:41,542 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-31 20:38:41,544 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27" in browser 2026-10-31 20:38:41,544 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27" 2026-10-31 20:38:41,556 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:38:42,363 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /chat/740/sBFVUrbA27 HTTP/1.1" 200 - 159 0.113 0.697 2026-10-31 20:38:42,367 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '8813716ECFE8426A70560DB1128E8B0D', 'loaderId': '9C062EA2E572E9B16F83CF7C69A449EE', 'isDownload': False} 2026-10-31 20:38:42,367 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:38:42,397 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:38:42,404 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-31 20:38:42,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:38:42,416 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-31 20:38:42,600 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:38:42,620 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:38:42,664 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:38:42,672 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:42,822 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "POST /mail/data HTTP/1.1" 200 - 95 0.053 0.094 2026-10-31 20:38:42,823 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.142 2026-10-31 20:38:42,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-31 20:38:43,156 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,172 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.032 0.023 2026-10-31 20:38:43,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.001 0.039 2026-10-31 20:38:43,187 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.021 2026-10-31 20:38:43,199 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:38:43,205 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:38:43,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/discuss.channel/740/avatar_128?unique=550063cde20cdfe4a0bb7d19481e9503ad22946c67495e70aecc3bdf820748c6dfbc03207b64ce94cadc706d7902009817c446c854e735211010951f36eb9e6f HTTP/1.1" 200 - 3 0.004 0.059 2026-10-31 20:38:43,209 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:38:43,258 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/res.partner/2134/avatar_128 HTTP/1.1" 200 - 17 0.019 0.075 2026-10-31 20:38:43,278 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,284 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.007 0.056 2026-10-31 20:38:43,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/res.partner/3/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.010 0.088 2026-10-31 20:38:43,328 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.186 2026-10-31 20:38:43,332 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.032 2026-10-31 20:38:43,344 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.009 0.048 2026-10-31 20:38:43,371 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/mail.guest/61/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.059 2026-10-31 20:38:43,410 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/res.partner/2133/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.009 0.088 2026-10-31 20:38:43,422 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,455 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.010 0.034 2026-10-31 20:38:43,478 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,478 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,499 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:38:43,513 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.007 0.021 2026-10-31 20:38:43,547 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,604 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.011 2026-10-31 20:38:43,671 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,680 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/image/19918?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.004 0.009 2026-10-31 20:38:43,752 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:38:43,769 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:43,794 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.027 2026-10-31 20:38:43,801 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:38:43,974 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:43] "POST /mail/message/post HTTP/1.1" 200 - 50 0.022 0.040 2026-10-31 20:38:44,012 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:44,021 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:44] "GET /discuss/channel/740/image/19918?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:38:44,066 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:44,170 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:44,806 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:44,833 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:44] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.015 0.017 2026-10-31 20:38:44,877 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:44,886 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [1] 2026-10-31 20:38:44,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:44] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.016 2026-10-31 20:38:44,935 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,011 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,084 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,167 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,223 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:38:45,223 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:45] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.012 2026-10-31 20:38:45,286 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,370 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:45] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.019 0.027 2026-10-31 20:38:45,464 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,516 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,568 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,645 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,716 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,748 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19919] 2026-10-31 20:38:45,753 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:45] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.018 0.018 2026-10-31 20:38:45,771 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,854 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,920 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:45,997 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:46,038 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.014 0.025 2026-10-31 20:38:46,084 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-31 20:38:46,085 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:38:46,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13534120 (allocated 15728640) 2026-10-31 20:38:46,168 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5147 2026-10-31 20:38:46,169 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-31 20:38:46,169 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5147 2026-10-31 20:38:46,264 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203846_264209_test_discuss_channel_public_page_as_admin.txt 2026-10-31 20:38:46,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmp8rz0qvg6_chrome_odoo" 2026-10-31 20:38:46,575 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome pid: 5354 2026-10-31 20:38:46,576 104 INFO rb-be2b723-226188-430982 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/tmpvm_ldyua_chrome_odoo 2026-10-31 20:38:46,576 104 INFO rb-be2b723-226188-430982 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:40719/json/version 2026-10-31 20:38:46,577 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40719/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:38:46,600 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-31 20:38:46,601 104 INFO rb-be2b723-226188-430982 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:40719/json 2026-10-31 20:38:46,601 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40719/json with timeout 3 increased to 10s during tests 2026-10-31 20:38:46,608 104 INFO rb-be2b723-226188-430982 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:40719/devtools/page/9EDDAF59B1051F3FDFE99E5838DD1AF0 2026-10-31 20:38:46,618 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Enable chrome headless console log notification 2026-10-31 20:38:46,623 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless enable page notifications 2026-10-31 20:38:46,656 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:38:46,659 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Setting session cookie in browser 2026-10-31 20:38:46,662 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27" in browser 2026-10-31 20:38:46,662 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27" 2026-10-31 20:38:46,829 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "GET /chat/740/sBFVUrbA27 HTTP/1.1" 200 - 53 0.029 0.128 2026-10-31 20:38:46,833 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Navigation result: {'frameId': '9EDDAF59B1051F3FDFE99E5838DD1AF0', 'loaderId': '6913FE5449890A698C1DF41680826123', 'isDownload': False} 2026-10-31 20:38:46,833 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:38:46,868 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-31 20:38:46,876 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-31 20:38:46,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.042 2026-10-31 20:38:46,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:46] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.006 0.038 2026-10-31 20:38:47,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-31 20:38:47,220 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:38:47,233 104 INFO rb-be2b723-226188-430982 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/740/sBFVUrbA27", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:38:47,242 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,358 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "POST /mail/data HTTP/1.1" 200 - 85 0.041 0.111 2026-10-31 20:38:47,360 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.140 2026-10-31 20:38:47,422 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:38:47,621 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,633 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.016 0.035 2026-10-31 20:38:47,640 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:38:47,642 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-31 20:38:47,650 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.001 0.053 2026-10-31 20:38:47,664 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/discuss.channel/740/avatar_128?unique=550063cde20cdfe4a0bb7d19481e9503ad22946c67495e70aecc3bdf820748c6dfbc03207b64ce94cadc706d7902009817c446c854e735211010951f36eb9e6f HTTP/1.1" 200 - 3 0.001 0.062 2026-10-31 20:38:47,665 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:38:47,668 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:38:47,711 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/res.partner/2134/avatar_128 HTTP/1.1" 200 - 10 0.011 0.097 2026-10-31 20:38:47,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.118 2026-10-31 20:38:47,741 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/res.partner/3/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.006 0.085 2026-10-31 20:38:47,759 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:38:47,776 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,797 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.011 0.108 2026-10-31 20:38:47,802 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /discuss/channel/740/image/19918?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-31 20:38:47,816 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:38:47,834 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.009 0.022 2026-10-31 20:38:47,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/mail.guest/61/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-31 20:38:47,902 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,909 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "GET /web/image/res.partner/2133/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.012 0.064 2026-10-31 20:38:47,943 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.038 2026-10-31 20:38:47,959 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,959 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:47,983 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:47] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.014 2026-10-31 20:38:48,020 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,086 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,086 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,107 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.014 2026-10-31 20:38:48,131 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "GET /web/image/19921?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-31 20:38:48,152 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:38:48,240 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,270 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.028 2026-10-31 20:38:48,274 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-31 20:38:48,425 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "POST /mail/message/post HTTP/1.1" 200 - 40 0.016 0.035 2026-10-31 20:38:48,454 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,459 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:48] "GET /discuss/channel/740/image/19921?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:38:48,517 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:48,609 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,123 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:49] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.011 2026-10-31 20:38:49,196 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,200 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [2] 2026-10-31 20:38:49,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:49] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-10-31 20:38:49,255 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,327 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,406 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,491 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,547 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:38:49,548 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.010 2026-10-31 20:38:49,604 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,685 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,728 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:49] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.013 0.022 2026-10-31 20:38:49,768 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,821 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,884 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:49,958 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,029 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,054 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19922] 2026-10-31 20:38:50,058 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:50] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.011 0.016 2026-10-31 20:38:50,085 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,161 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,234 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,296 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:50,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:50] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.013 0.019 2026-10-31 20:38:50,357 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: tour succeeded 2026-10-31 20:38:50,358 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:38:50,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin.browser: heap 13851816 (allocated 16125952) 2026-10-31 20:38:50,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing chrome headless with pid 5354 2026-10-31 20:38:50,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Closing websocket connection 2026-10-31 20:38:50,436 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Terminating chrome headless with pid 5354 2026-10-31 20:38:50,524 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203850_524620_test_discuss_channel_public_page_as_admin.txt 2026-10-31 20:38:50,524 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Removing chrome user profile "/tmp/tmpvm_ldyua_chrome_odoo" 2026-10-31 20:38:50,594 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-10-31 20:38:51,542 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5550 2026-10-31 20:38:51,542 104 INFO rb-be2b723-226188-430982 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/tmpj46g3vux_chrome_odoo 2026-10-31 20:38:51,543 104 INFO rb-be2b723-226188-430982 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:44141/json/version 2026-10-31 20:38:51,544 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44141/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:38:51,561 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-31 20:38:51,561 104 INFO rb-be2b723-226188-430982 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:44141/json 2026-10-31 20:38:51,562 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44141/json with timeout 3 increased to 10s during tests 2026-10-31 20:38:51,571 104 INFO rb-be2b723-226188-430982 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:44141/devtools/page/580FA9B623C202C271074A03914D9DA1 2026-10-31 20:38:51,584 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-31 20:38:51,590 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-31 20:38:51,602 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-31 20:38:51,696 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8" in browser 2026-10-31 20:38:51,696 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8" 2026-10-31 20:38:51,707 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:38:52,260 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /chat/742/v4tJtRPqQ8 HTTP/1.1" 200 - 98 0.032 0.524 2026-10-31 20:38:52,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '580FA9B623C202C271074A03914D9DA1', 'loaderId': '32276D646A5B39E4F431C793F8B9564E', 'isDownload': False} 2026-10-31 20:38:52,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-31 20:38:52,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:38:52,303 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:38:52,311 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-31 20:38:52,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-31 20:38:52,488 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:38:52,504 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:38:52,571 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:38:52,598 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:38:52,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:52,658 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:52,671 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "POST /mail/data HTTP/1.1" 200 - 50 0.029 0.037 2026-10-31 20:38:52,672 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.059 2026-10-31 20:38:52,715 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:52,728 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.002 0.010 2026-10-31 20:38:52,880 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-31 20:38:52,884 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-31 20:38:52,891 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:38:52,903 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.027 0.031 2026-10-31 20:38:52,931 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2136], uid: 4, model: res.partner 2026-10-31 20:38:52,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/image/res.partner/2136/avatar_128 HTTP/1.1" 200 - 24 0.014 0.072 2026-10-31 20:38:52,965 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:52] "GET /web/image/discuss.channel/742/avatar_128?unique=c2609ed7ec099fc924b3e604e9175d9bf5dc2747339d82e7301249238eee8fd6839ce53fae5923651daffd3b87ce63bf9446e85c30168ab6f88adc3da84c43ff HTTP/1.1" 200 - 8 0.002 0.099 2026-10-31 20:38:52,975 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 8571612 (allocated 11534336) 2026-10-31 20:38:52,990 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5550 2026-10-31 20:38:52,991 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-31 20:38:52,993 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5550 2026-10-31 20:38:53,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.014 0.107 2026-10-31 20:38:53,008 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /web/image/mail.guest/63/avatar_128?access_token=da3e2a457c6256329443d370a8fd9651a04d5a8dc85504b7aa20355db89affddo0x6b09d7f1&unique=1793479132000 HTTP/1.1" 200 - 5 0.001 0.132 2026-10-31 20:38:53,094 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203853_094521_test_discuss_channel_public_page_as_guest.txt 2026-10-31 20:38:53,094 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpj46g3vux_chrome_odoo" 2026-10-31 20:38:53,385 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome pid: 5726 2026-10-31 20:38:53,385 104 INFO rb-be2b723-226188-430982 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/tmpk43ujhqj_chrome_odoo 2026-10-31 20:38:53,386 104 INFO rb-be2b723-226188-430982 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:42371/json/version 2026-10-31 20:38:53,390 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42371/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:38:53,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-31 20:38:53,400 104 INFO rb-be2b723-226188-430982 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:42371/json 2026-10-31 20:38:53,401 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42371/json with timeout 3 increased to 10s during tests 2026-10-31 20:38:53,405 104 INFO rb-be2b723-226188-430982 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:42371/devtools/page/0B6B5FB11822ADD08509E3C18E5B7706 2026-10-31 20:38:53,413 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Enable chrome headless console log notification 2026-10-31 20:38:53,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless enable page notifications 2026-10-31 20:38:53,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Setting session cookie in browser 2026-10-31 20:38:53,450 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8" in browser 2026-10-31 20:38:53,455 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8" 2026-10-31 20:38:53,538 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /chat/742/v4tJtRPqQ8 HTTP/1.1" 200 - 44 0.022 0.054 2026-10-31 20:38:53,547 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Navigation result: {'frameId': '0B6B5FB11822ADD08509E3C18E5B7706', 'loaderId': 'EFC949332CD7BBF4A768FD45A47F9F9F', 'isDownload': False} 2026-10-31 20:38:53,547 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:38:53,582 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-31 20:38:53,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:38:53,594 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-31 20:38:53,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.038 2026-10-31 20:38:53,820 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:38:53,892 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:38:53,899 104 INFO rb-be2b723-226188-430982 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/742/v4tJtRPqQ8", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:38:53,905 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:53,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "POST /mail/data HTTP/1.1" 200 - 40 0.028 0.042 2026-10-31 20:38:53,960 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.060 2026-10-31 20:38:54,175 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,187 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38: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-10-31 20:38:54,199 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:38:54,200 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.038 0.028 2026-10-31 20:38:54,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/mail.guest/63/avatar_128?access_token=da3e2a457c6256329443d370a8fd9651a04d5a8dc85504b7aa20355db89affddo0x6b09d7f1&unique=1793479132000 HTTP/1.1" 200 - 5 0.001 0.044 2026-10-31 20:38:54,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.013 0.060 2026-10-31 20:38:54,267 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2136], uid: 4, model: res.partner 2026-10-31 20:38:54,279 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/res.partner/2136/avatar_128 HTTP/1.1" 200 - 22 0.014 0.126 2026-10-31 20:38:54,304 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/discuss.channel/742/avatar_128?unique=c2609ed7ec099fc924b3e604e9175d9bf5dc2747339d82e7301249238eee8fd6839ce53fae5923651daffd3b87ce63bf9446e85c30168ab6f88adc3da84c43ff HTTP/1.1" 200 - 8 0.002 0.152 2026-10-31 20:38:54,307 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.034 2026-10-31 20:38:54,318 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 8 0.003 0.027 2026-10-31 20:38:54,323 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/mail.guest/62/avatar_128?access_token=11d1f64fedad5dd001339345f8c4a4b1fb93c56c8f973563fc1306791c9444eeo0x6b09d6ca&unique=1793479116000 HTTP/1.1" 200 - 6 0.001 0.033 2026-10-31 20:38:54,340 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,340 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/res.partner/2135/avatar_128?access_token=3bcc5732c21233d47e29b5f54085887cfa0c5945fb482fb78ac653cd16f79e44o0x6b0c2c1f&unique=1793479116000 HTTP/1.1" 200 - 8 0.003 0.047 2026-10-31 20:38:54,420 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,438 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.007 0.019 2026-10-31 20:38:54,476 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,477 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,492 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:38:54,508 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.006 0.018 2026-10-31 20:38:54,540 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,631 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.017 2026-10-31 20:38:54,660 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/image/19929?access_token=a66edb59-f490-4dfc-92dd-3ade53b2599a&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.001 0.005 2026-10-31 20:38:54,668 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,753 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:54,754 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-31 20:38:54,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.006 0.012 2026-10-31 20:38:54,777 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:38:54,961 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:54] "POST /mail/message/post HTTP/1.1" 200 - 48 0.024 0.057 2026-10-31 20:38:55,007 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:55,066 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:55,169 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:55,801 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:55,814 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.010 2026-10-31 20:38:55,874 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:55,888 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [3] 2026-10-31 20:38:55,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.019 2026-10-31 20:38:55,940 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,014 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,083 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,181 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,237 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:38:56,238 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,265 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:56] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.003 0.014 2026-10-31 20:38:56,306 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,382 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,424 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:56] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.010 0.028 2026-10-31 20:38:56,464 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,516 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,583 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,658 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,720 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19930] 2026-10-31 20:38:56,759 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:56] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.014 0.023 2026-10-31 20:38:56,774 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,844 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,909 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:56,981 104 INFO rb-be2b723-226188-430982 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-10-31 20:38:57,031 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:38:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.018 0.025 2026-10-31 20:38:57,060 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: tour succeeded 2026-10-31 20:38:57,061 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:38:57,119 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest.browser: heap 12096908 (allocated 13631488) 2026-10-31 20:38:57,122 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing chrome headless with pid 5726 2026-10-31 20:38:57,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Closing websocket connection 2026-10-31 20:38:57,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Terminating chrome headless with pid 5726 2026-10-31 20:38:57,226 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203857_226514_test_discuss_channel_public_page_as_guest.txt 2026-10-31 20:38:57,226 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Removing chrome user profile "/tmp/tmpk43ujhqj_chrome_odoo" 2026-10-31 20:38:57,260 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-10-31 20:38:58,192 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 5921 2026-10-31 20:38:58,192 104 INFO rb-be2b723-226188-430982 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/tmpl37x2gsu_chrome_odoo 2026-10-31 20:38:58,193 104 INFO rb-be2b723-226188-430982 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:41055/json/version 2026-10-31 20:38:58,194 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41055/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:38:58,203 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:38:58,203 104 INFO rb-be2b723-226188-430982 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:41055/json 2026-10-31 20:38:58,203 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41055/json with timeout 3 increased to 10s during tests 2026-10-31 20:38:58,207 104 INFO rb-be2b723-226188-430982 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:41055/devtools/page/609711D3FBEE93BFCFD84E073473D9C6 2026-10-31 20:38:58,215 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-31 20:38:58,247 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-31 20:38:58,328 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:38:58,336 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-31 20:38:58,337 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG" in browser 2026-10-31 20:38:58,337 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG" 2026-10-31 20:38:58,347 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:00,160 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /chat/744/N6A9kteAzG HTTP/1.1" 200 - 157 0.086 1.731 2026-10-31 20:39:00,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': '609711D3FBEE93BFCFD84E073473D9C6', 'loaderId': '3CF134AA08EA80EB3636ADC3434E2794', 'isDownload': False} 2026-10-31 20:39:00,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:00,195 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:39:00,202 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:39:00,212 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-31 20:39:00,212 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-31 20:39:00,376 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:00,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-31 20:39:00,440 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:00,448 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:00,566 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "POST /mail/data HTTP/1.1" 200 - 69 0.045 0.079 2026-10-31 20:39:00,568 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.112 2026-10-31 20:39:00,774 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:00,783 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.026 2026-10-31 20:39:00,794 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:39:00,800 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:00,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.006 0.049 2026-10-31 20:39:00,846 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/image/res.partner/2138/avatar_128 HTTP/1.1" 200 - 17 0.013 0.075 2026-10-31 20:39:00,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/image/discuss.channel/744/avatar_128?unique=ea6883d03d57231039850f5e0983f40b0f84dc624425d21bef8c2161b1a4dce79e860816b0cab9c85b9b59ee647c7ac07ef3cee1a47779fb733c85cf4c84fd81 HTTP/1.1" 200 - 6 0.002 0.100 2026-10-31 20:39:00,861 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:00,889 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/image/res.partner/7/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.007 0.121 2026-10-31 20:39:00,917 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:00,921 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.013 0.146 2026-10-31 20:39:00,932 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:00,992 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:00] "GET /web/image/res.partner/2137/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.013 0.040 2026-10-31 20:39:01,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/image/mail.guest/64/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 4 0.007 0.059 2026-10-31 20:39:01,009 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.012 0.097 2026-10-31 20:39:01,066 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,067 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,100 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.025 0.075 2026-10-31 20:39:01,105 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:39:01,121 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.018 2026-10-31 20:39:01,150 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,220 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,220 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.010 2026-10-31 20:39:01,275 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/image/19937?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.004 0.013 2026-10-31 20:39:01,286 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,365 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:39:01,368 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,401 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.011 0.020 2026-10-31 20:39:01,405 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:01,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "POST /mail/message/post HTTP/1.1" 200 - 51 0.021 0.045 2026-10-31 20:39:01,604 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:01] "GET /discuss/channel/744/image/19937?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.010 2026-10-31 20:39:01,666 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:01,750 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,196 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:02] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.011 0.013 2026-10-31 20:39:02,265 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,277 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-10-31 20:39:02,285 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:02] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.006 0.018 2026-10-31 20:39:02,330 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,392 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,465 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,549 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,604 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:02,605 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,626 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:02] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.014 2026-10-31 20:39:02,668 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,756 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,795 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:02] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.012 0.025 2026-10-31 20:39:02,830 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,884 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:02,949 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,024 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,095 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,130 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19938] 2026-10-31 20:39:03,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:03] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.020 0.018 2026-10-31 20:39:03,151 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,233 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,297 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,359 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:03,407 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.023 0.023 2026-10-31 20:39:03,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-31 20:39:03,429 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:03,507 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 12844940 (allocated 14155776) 2026-10-31 20:39:03,523 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 5921 2026-10-31 20:39:03,524 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-31 20:39:03,526 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 5921 2026-10-31 20:39:03,626 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203903_626453_test_discuss_channel_public_page_as_internal.txt 2026-10-31 20:39:03,626 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpl37x2gsu_chrome_odoo" 2026-10-31 20:39:03,940 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome pid: 6125 2026-10-31 20:39:03,940 104 INFO rb-be2b723-226188-430982 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/tmpsy7tqjyz_chrome_odoo 2026-10-31 20:39:03,940 104 INFO rb-be2b723-226188-430982 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:46369/json/version 2026-10-31 20:39:03,941 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46369/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:03,961 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:03,961 104 INFO rb-be2b723-226188-430982 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:46369/json 2026-10-31 20:39:03,962 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46369/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:03,977 104 INFO rb-be2b723-226188-430982 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:46369/devtools/page/DAD7CC980724B3541D962BC0A7BC3C2C 2026-10-31 20:39:03,987 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Enable chrome headless console log notification 2026-10-31 20:39:03,993 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless enable page notifications 2026-10-31 20:39:04,043 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:39:04,045 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Setting session cookie in browser 2026-10-31 20:39:04,052 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG" in browser 2026-10-31 20:39:04,052 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG" 2026-10-31 20:39:04,222 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /chat/744/N6A9kteAzG HTTP/1.1" 200 - 52 0.029 0.130 2026-10-31 20:39:04,227 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Navigation result: {'frameId': 'DAD7CC980724B3541D962BC0A7BC3C2C', 'loaderId': 'A71B3CBC0D6302A888F8ED5E3F400696', 'isDownload': False} 2026-10-31 20:39:04,227 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:04,261 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-31 20:39:04,268 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-31 20:39:04,274 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:39:04,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-31 20:39:04,419 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:04,434 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:39:04,485 104 INFO rb-be2b723-226188-430982 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/744/N6A9kteAzG", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:04,492 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:04,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "POST /mail/data HTTP/1.1" 200 - 62 0.041 0.064 2026-10-31 20:39:04,593 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.096 2026-10-31 20:39:04,818 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:04,839 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.030 0.030 2026-10-31 20:39:04,850 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:04,852 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.003 0.050 2026-10-31 20:39:04,872 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:04,875 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/image/discuss.channel/744/avatar_128?unique=ea6883d03d57231039850f5e0983f40b0f84dc624425d21bef8c2161b1a4dce79e860816b0cab9c85b9b59ee647c7ac07ef3cee1a47779fb733c85cf4c84fd81 HTTP/1.1" 200 - 6 0.006 0.069 2026-10-31 20:39:04,906 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/image/res.partner/7/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.096 2026-10-31 20:39:04,942 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:04,944 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:39:04,960 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:04] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.022 0.127 2026-10-31 20:39:04,989 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/image/res.partner/2138/avatar_128 HTTP/1.1" 200 - 10 0.013 0.192 2026-10-31 20:39:05,018 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /discuss/channel/744/image/19937?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.074 2026-10-31 20:39:05,019 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.047 2026-10-31 20:39:05,049 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.062 2026-10-31 20:39:05,055 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/image/mail.guest/64/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.066 2026-10-31 20:39:05,072 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,097 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/image/res.partner/2137/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.010 0.091 2026-10-31 20:39:05,128 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,129 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,148 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.019 0.062 2026-10-31 20:39:05,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.014 2026-10-31 20:39:05,188 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,254 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,254 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,275 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.013 2026-10-31 20:39:05,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/image/19940?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-31 20:39:05,330 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,396 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:05,408 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,439 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.016 0.021 2026-10-31 20:39:05,443 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:39:05,667 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "POST /mail/message/post HTTP/1.1" 200 - 41 0.021 0.037 2026-10-31 20:39:05,711 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:05] "GET /discuss/channel/744/image/19940?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.004 0.009 2026-10-31 20:39:05,767 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:05,874 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,568 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:06] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.016 2026-10-31 20:39:06,637 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,648 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [5] 2026-10-31 20:39:06,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:06] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.006 0.014 2026-10-31 20:39:06,695 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,758 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,831 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,926 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:06,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:06,985 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-31 20:39:07,056 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,128 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,172 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:07] "POST /mail/message/update_content HTTP/1.1" 200 - 37 0.013 0.028 2026-10-31 20:39:07,208 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,263 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,317 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,393 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,456 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,490 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19941] 2026-10-31 20:39:07,493 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.013 0.024 2026-10-31 20:39:07,517 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,593 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,658 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,724 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:07,771 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.023 0.022 2026-10-31 20:39:07,810 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: tour succeeded 2026-10-31 20:39:07,811 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:07,882 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal.browser: heap 13088412 (allocated 15204352) 2026-10-31 20:39:07,884 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing chrome headless with pid 6125 2026-10-31 20:39:07,884 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Closing websocket connection 2026-10-31 20:39:07,885 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Terminating chrome headless with pid 6125 2026-10-31 20:39:07,980 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203907_980416_test_discuss_channel_public_page_as_internal.txt 2026-10-31 20:39:07,980 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Removing chrome user profile "/tmp/tmpsy7tqjyz_chrome_odoo" 2026-10-31 20:39:08,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-10-31 20:39:08,955 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6334 2026-10-31 20:39:08,956 104 INFO rb-be2b723-226188-430982 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/tmpcc8hr1yo_chrome_odoo 2026-10-31 20:39:08,956 104 INFO rb-be2b723-226188-430982 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:36219/json/version 2026-10-31 20:39:08,957 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36219/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:08,972 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:08,973 104 INFO rb-be2b723-226188-430982 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:36219/json 2026-10-31 20:39:08,973 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36219/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:08,984 104 INFO rb-be2b723-226188-430982 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:36219/devtools/page/E8782A76749FD7931CBC3FF71979A226 2026-10-31 20:39:08,994 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-31 20:39:08,998 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-31 20:39:09,085 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal from n/a 2026-10-31 20:39:09,091 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-31 20:39:09,093 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh" in browser 2026-10-31 20:39:09,093 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh" 2026-10-31 20:39:09,102 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:09,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /chat/746/ukeJg3NkEh HTTP/1.1" 200 - 98 0.030 0.493 2026-10-31 20:39:09,627 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': 'E8782A76749FD7931CBC3FF71979A226', 'loaderId': '444CAFC31B77EC201333DDE1A0B0AA80', 'isDownload': False} 2026-10-31 20:39:09,627 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:09,659 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:39:09,666 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:39:09,674 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 20:39:09,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-31 20:39:09,854 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:09,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:09,930 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:09,936 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,065 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /mail/data HTTP/1.1" 200 - 73 0.049 0.090 2026-10-31 20:39:10,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.124 2026-10-31 20:39:10,114 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:10,117 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:10,301 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.026 0.039 2026-10-31 20:39:10,342 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:10,342 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/discuss.channel/746/avatar_128?unique=c7fb6aa03815926189fa1de1b4137533e3e848dcb339f39f29c9ab47cf804ac15cba277ae588e184029f2e44aa36e642561829703a1eb8a59c02987b0a2bd036 HTTP/1.1" 200 - 6 0.003 0.057 2026-10-31 20:39:10,359 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:39:10,370 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/3/avatar_128?access_token=0d10c11c0465e53bdfee59104354bc4dec437c68100138fb633c35d214318549o0x6b0a4678&unique=1793479116000 HTTP/1.1" 200 - 6 0.004 0.073 2026-10-31 20:39:10,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/7/avatar_128?access_token=c002d24e038387a69e5155bcb942d092bb5addb0bbee1bd6926109dcb545610do0x6b0a4b15&unique=1793462112000 HTTP/1.1" 200 - 6 0.003 0.090 2026-10-31 20:39:10,394 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,418 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2140], uid: 7, model: res.partner 2026-10-31 20:39:10,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/2140/avatar_128 HTTP/1.1" 200 - 21 0.013 0.137 2026-10-31 20:39:10,451 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,478 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.011 0.175 2026-10-31 20:39:10,495 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/8/avatar_128?access_token=67f4bc81b7bccbaa5355e92f9b4bed2c94569a9b2ae7191a3e9d761452a31069o0x6b0a4c3d&unique=1793462112000 HTTP/1.1" 200 - 6 0.003 0.141 2026-10-31 20:39:10,498 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:39:10,520 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-31 20:39:10,536 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,539 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/res.partner/2139/avatar_128?access_token=ec6387cdb0f12bd26afbc1741fea6e36fe181a4e595777c8eaf018402f1f6142o0x6b0c30bc&unique=1793479116000 HTTP/1.1" 200 - 5 0.003 0.028 2026-10-31 20:39:10,544 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/mail.guest/65/avatar_128?access_token=1c666f499b00a08770cf97cdde598706cdef9bc761114a9e21d2d32e8b9f376fo0x6b09da40&unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-31 20:39:10,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.030 2026-10-31 20:39:10,593 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,593 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,615 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.004 0.013 2026-10-31 20:39:10,622 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:10,659 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,718 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,718 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,738 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.013 2026-10-31 20:39:10,758 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/image/19948?access_token=9f300a58-4680-4226-a570-8d4f73c74f28&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:39:10,786 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:39:10,869 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:10,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.015 2026-10-31 20:39:10,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:10] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:11,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:11] "POST /mail/message/post HTTP/1.1" 200 - 49 0.026 0.042 2026-10-31 20:39:11,107 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,166 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,278 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,683 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:11] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.013 2026-10-31 20:39:11,754 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,760 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [6] 2026-10-31 20:39:11,766 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:11] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.012 2026-10-31 20:39:11,811 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,878 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:11,947 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,030 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,086 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:12,086 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,102 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.010 2026-10-31 20:39:12,141 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,213 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:12] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.010 0.022 2026-10-31 20:39:12,284 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,338 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,399 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,474 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,545 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,582 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19949] 2026-10-31 20:39:12,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.017 0.022 2026-10-31 20:39:12,605 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,678 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,738 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,807 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:12,855 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.027 2026-10-31 20:39:12,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-31 20:39:12,874 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:12,931 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 12989412 (allocated 14942208) 2026-10-31 20:39:12,935 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6334 2026-10-31 20:39:12,935 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-31 20:39:12,936 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6334 2026-10-31 20:39:13,031 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203913_031176_test_discuss_channel_public_page_as_portal.txt 2026-10-31 20:39:13,031 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpcc8hr1yo_chrome_odoo" 2026-10-31 20:39:13,329 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome pid: 6536 2026-10-31 20:39:13,330 104 INFO rb-be2b723-226188-430982 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/tmpxkuu7i_d_chrome_odoo 2026-10-31 20:39:13,330 104 INFO rb-be2b723-226188-430982 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:35383/json/version 2026-10-31 20:39:13,331 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35383/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:13,367 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:13,367 104 INFO rb-be2b723-226188-430982 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:35383/json 2026-10-31 20:39:13,368 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35383/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:13,380 104 INFO rb-be2b723-226188-430982 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:35383/devtools/page/47A8E3D829509D0B796519CF1B1835FB 2026-10-31 20:39:13,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Enable chrome headless console log notification 2026-10-31 20:39:13,398 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless enable page notifications 2026-10-31 20:39:13,457 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal from n/a 2026-10-31 20:39:13,459 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Setting session cookie in browser 2026-10-31 20:39:13,461 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh" in browser 2026-10-31 20:39:13,462 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh" 2026-10-31 20:39:13,535 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /chat/746/ukeJg3NkEh HTTP/1.1" 200 - 45 0.018 0.045 2026-10-31 20:39:13,538 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Navigation result: {'frameId': '47A8E3D829509D0B796519CF1B1835FB', 'loaderId': '1E774D8F66C118D7DF4E9E0A0880DFE2', 'isDownload': False} 2026-10-31 20:39:13,538 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:13,567 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:13,572 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:39:13,576 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:13,585 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-10-31 20:39:13,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:13,740 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-31 20:39:13,818 104 INFO rb-be2b723-226188-430982 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/746/ukeJg3NkEh", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:13,825 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:13,923 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "POST /mail/data HTTP/1.1" 200 - 60 0.037 0.066 2026-10-31 20:39:13,925 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.095 2026-10-31 20:39:13,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:13,961 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:13] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:14,124 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,145 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.019 0.031 2026-10-31 20:39:14,157 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:39:14,164 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:14,166 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2140], uid: 7, model: res.partner 2026-10-31 20:39:14,201 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/2140/avatar_128 HTTP/1.1" 200 - 19 0.012 0.082 2026-10-31 20:39:14,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/8/avatar_128?access_token=67f4bc81b7bccbaa5355e92f9b4bed2c94569a9b2ae7191a3e9d761452a31069o0x6b0a4c3d&unique=1793462112000 HTTP/1.1" 200 - 6 0.003 0.095 2026-10-31 20:39:14,233 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/3/avatar_128?access_token=0d10c11c0465e53bdfee59104354bc4dec437c68100138fb633c35d214318549o0x6b0a4678&unique=1793479116000 HTTP/1.1" 200 - 6 0.003 0.119 2026-10-31 20:39:14,251 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/7/avatar_128?access_token=c002d24e038387a69e5155bcb942d092bb5addb0bbee1bd6926109dcb545610do0x6b0a4b15&unique=1793462112000 HTTP/1.1" 200 - 6 0.005 0.135 2026-10-31 20:39:14,257 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,275 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/discuss.channel/746/avatar_128?unique=c7fb6aa03815926189fa1de1b4137533e3e848dcb339f39f29c9ab47cf804ac15cba277ae588e184029f2e44aa36e642561829703a1eb8a59c02987b0a2bd036 HTTP/1.1" 200 - 6 0.005 0.166 2026-10-31 20:39:14,292 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:39:14,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /discuss/channel/members HTTP/1.1" 200 - 15 0.011 0.134 2026-10-31 20:39:14,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /discuss/channel/746/image/19948?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.031 2026-10-31 20:39:14,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:14,339 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,346 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/mail.guest/65/avatar_128?access_token=1c666f499b00a08770cf97cdde598706cdef9bc761114a9e21d2d32e8b9f376fo0x6b09da40&unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:14,361 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-31 20:39:14,383 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/res.partner/2139/avatar_128?access_token=ec6387cdb0f12bd26afbc1741fea6e36fe181a4e595777c8eaf018402f1f6142o0x6b0c30bc&unique=1793479116000 HTTP/1.1" 200 - 5 0.003 0.037 2026-10-31 20:39:14,420 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,436 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.011 0.016 2026-10-31 20:39:14,473 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,474 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,493 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-10-31 20:39:14,535 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,602 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,603 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,624 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-10-31 20:39:14,660 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/image/19951?access_token=8da34bd4-8c2b-40b4-be6a-54d493ce0407&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:39:14,669 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,747 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:14,761 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:14,790 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.009 0.018 2026-10-31 20:39:14,795 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:14] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:39:15,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:15] "POST /mail/message/post HTTP/1.1" 200 - 40 0.017 0.044 2026-10-31 20:39:15,040 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:15,098 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:15,207 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:15,807 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:15,830 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:15] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.016 2026-10-31 20:39:15,875 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:15,888 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [7] 2026-10-31 20:39:15,895 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:15] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.017 2026-10-31 20:39:15,934 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,008 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,079 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,166 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,224 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:16,225 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:16] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.011 2026-10-31 20:39:16,285 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,362 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,402 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:16] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.010 0.027 2026-10-31 20:39:16,444 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,496 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,550 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,629 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,711 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,730 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19952] 2026-10-31 20:39:16,734 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:16] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.007 0.015 2026-10-31 20:39:16,767 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,843 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,914 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:16,979 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:17,031 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:17] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.021 0.029 2026-10-31 20:39:17,065 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: tour succeeded 2026-10-31 20:39:17,067 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:17,132 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal.browser: heap 13226720 (allocated 14680064) 2026-10-31 20:39:17,141 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing chrome headless with pid 6536 2026-10-31 20:39:17,142 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Closing websocket connection 2026-10-31 20:39:17,143 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Terminating chrome headless with pid 6536 2026-10-31 20:39:17,212 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203917_212696_test_discuss_channel_public_page_as_portal.txt 2026-10-31 20:39:17,213 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Removing chrome user profile "/tmp/tmpxkuu7i_d_chrome_odoo" 2026-10-31 20:39:17,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-10-31 20:39:18,256 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome pid: 6745 2026-10-31 20:39:18,256 104 INFO rb-be2b723-226188-430982 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/tmpg3mgfrps_chrome_odoo 2026-10-31 20:39:18,257 104 INFO rb-be2b723-226188-430982 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:36035/json/version 2026-10-31 20:39:18,258 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36035/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:18,290 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:18,291 104 INFO rb-be2b723-226188-430982 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:36035/json 2026-10-31 20:39:18,291 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36035/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:18,306 104 INFO rb-be2b723-226188-430982 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:36035/devtools/page/C330B2DB7F421385024B11DF15C74F6D 2026-10-31 20:39:18,317 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Enable chrome headless console log notification 2026-10-31 20:39:18,322 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless enable page notifications 2026-10-31 20:39:18,345 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Setting session cookie in browser 2026-10-31 20:39:18,407 104 INFO rb-be2b723-226188-430982 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/748/YAZWgYtsH3" in browser 2026-10-31 20:39:18,407 104 INFO rb-be2b723-226188-430982 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/748/YAZWgYtsH3" 2026-10-31 20:39:18,417 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:18,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:18] "GET /chat/748/YAZWgYtsH3 HTTP/1.1" 200 - 98 0.031 0.509 2026-10-31 20:39:18,963 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Navigation result: {'frameId': 'C330B2DB7F421385024B11DF15C74F6D', 'loaderId': '73A1712BCB2A4339AA9C10E1367D9F34', 'isDownload': False} 2026-10-31 20:39:18,963 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Evaluate ready code "odoo.isTourReady('discuss_channel_call_public_tour.js')" 2026-10-31 20:39:18,992 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:18] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-31 20:39:18,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:18] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:19,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:19,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-10-31 20:39:19,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:19,269 104 INFO rb-be2b723-226188-430982 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/748/YAZWgYtsH3", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:19,275 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:19,319 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [1/4] Tour discuss_channel_call_public_tour.js → Step The call does not start on the welcome page (trigger: .o-mail-WelcomePage) 2026-10-31 20:39:19,324 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:19,327 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:19,368 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /mail/data HTTP/1.1" 200 - 50 0.047 0.051 2026-10-31 20:39:19,372 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.050 2026-10-31 20:39:19,619 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [2/4] Tour discuss_channel_call_public_tour.js → Step Click join (trigger: button[title='Join Channel']) 2026-10-31 20:39:19,679 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [3/4] Tour discuss_channel_call_public_tour.js → Step Check that the call has started (trigger: .o-discuss-Call) 2026-10-31 20:39:19,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.002 0.007 2026-10-31 20:39:19,730 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 27 0.011 0.019 2026-10-31 20:39:19,853 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 31 0.022 0.028 2026-10-31 20:39:19,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/image/discuss.channel/748/avatar_128?unique=7ab675c71aeb301b42dccdc6232dc1e8e9e7999ae70fe6119f0277b2c787d8fcce04f614b2c06dff80b8611e95c754c35cdc70bdd8d8788650cea5f40d584936 HTTP/1.1" 200 - 8 0.002 0.039 2026-10-31 20:39:19,890 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2142], uid: 4, model: res.partner 2026-10-31 20:39:19,901 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: [4/4] Tour discuss_channel_call_public_tour.js → Step Check that current user is in call ('disconnect' button visible) (trigger: button[title='Disconnect']) 2026-10-31 20:39:19,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/image/res.partner/2142/avatar_128 HTTP/1.1" 200 - 24 0.013 0.080 2026-10-31 20:39:19,950 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /discuss/channel/members HTTP/1.1" 200 - 17 0.011 0.112 2026-10-31 20:39:19,956 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/image/mail.guest/67/avatar_128?access_token=3c64e4794565a4d7abb50f4f8c728c0ce3991b87a2ae8a212011925b2d372914o0x6b09dc8f&unique=1793479158000 HTTP/1.1" 200 - 5 0.001 0.131 2026-10-31 20:39:19,965 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 10 0.002 0.075 2026-10-31 20:39:19,976 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /mail/static/src/audio/channel_01_in.ogg HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:39:19,992 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:19] "GET /web/image/mail.guest/67/avatar_128?access_token=3c64e4794565a4d7abb50f4f8c728c0ce3991b87a2ae8a212011925b2d372914o0x6b09dc8f&unique=1793479159000 HTTP/1.1" 200 - 5 0.001 0.006 2026-10-31 20:39:20,039 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:20,051 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: tour succeeded 2026-10-31 20:39:20,051 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR discuss_channel_call_public_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-31 20:39:20,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:20] "GET /web/image/res.partner/2141/avatar_128?access_token=c96a485d7868883870df69a9f3aafa92101a70e8ba4231294f0f80e6cbb3764do0x6b0c28bb&unique=1793479116000 HTTP/1.1" 200 - 8 0.004 0.025 2026-10-31 20:39:20,100 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:20] "GET /web/image/mail.guest/66/avatar_128?access_token=4a0b8e521aa268cf44666588292cb3ba2a25591cc9f7e00ac42cae41352b48c9o0x6b09db67&unique=1793479116000 HTTP/1.1" 200 - 6 0.001 0.038 2026-10-31 20:39:20,113 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public.browser: heap 8083900 (allocated 8912896) 2026-10-31 20:39:20,115 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:20] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 8 0.003 0.051 2026-10-31 20:39:20,116 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing chrome headless with pid 6745 2026-10-31 20:39:20,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Closing websocket connection 2026-10-31 20:39:20,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Terminating chrome headless with pid 6745 2026-10-31 20:39:20,212 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203920_212141_test_discuss_channel_public_page_call_public.txt 2026-10-31 20:39:20,212 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Removing chrome user profile "/tmp/tmpg3mgfrps_chrome_odoo" 2026-10-31 20:39:20,244 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-10-31 20:39:21,203 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 6959 2026-10-31 20:39:21,204 104 INFO rb-be2b723-226188-430982 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/tmpkfgqdlhx_chrome_odoo 2026-10-31 20:39:21,204 104 INFO rb-be2b723-226188-430982 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:39483/json/version 2026-10-31 20:39:21,205 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:39483/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:21,218 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:21,218 104 INFO rb-be2b723-226188-430982 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:39483/json 2026-10-31 20:39:21,219 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:39483/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:21,232 104 INFO rb-be2b723-226188-430982 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:39483/devtools/page/6F74659B2D3EBE96B0398598DD9E6B3D 2026-10-31 20:39:21,249 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-31 20:39:21,253 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-31 20:39:21,308 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:39:21,315 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-31 20:39:21,317 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK" in browser 2026-10-31 20:39:21,317 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK" 2026-10-31 20:39:21,328 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:22,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /chat/751/coF4NgK7jK HTTP/1.1" 200 - 159 0.095 0.699 2026-10-31 20:39:22,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': '6F74659B2D3EBE96B0398598DD9E6B3D', 'loaderId': '233F876BE9F85858951977D0C5137B45', 'isDownload': False} 2026-10-31 20:39:22,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:22,158 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:22,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-31 20:39:22,184 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-10-31 20:39:22,200 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.044 2026-10-31 20:39:22,366 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:22,378 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:22,456 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:22,466 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:22,584 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "POST /mail/data HTTP/1.1" 200 - 83 0.041 0.084 2026-10-31 20:39:22,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.110 2026-10-31 20:39:22,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:22,831 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.014 0.024 2026-10-31 20:39:22,837 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:22,849 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:39:22,850 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:39:22,850 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.006 0.024 2026-10-31 20:39:22,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-31 20:39:22,864 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:22,874 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.005 0.036 2026-10-31 20:39:22,888 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/discuss.channel/751/avatar_128?unique=5d0199c79bcf89508921da75fe82b553f12501a22228dd38d9beb178e84e5c99c03affc42a4fa29641a8b59c7a2b9f9882f4780b573912fb138b37692468d86c HTTP/1.1" 200 - 3 0.003 0.046 2026-10-31 20:39:22,918 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:22,922 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/res.partner/3/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.007 0.050 2026-10-31 20:39:22,925 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.058 2026-10-31 20:39:22,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.012 0.075 2026-10-31 20:39:22,971 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:22,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:22] "GET /web/image/res.partner/2144/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 10 0.009 0.105 2026-10-31 20:39:23,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/image/mail.guest/68/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-31 20:39:23,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/image/res.partner/2143/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.009 0.133 2026-10-31 20:39:23,050 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,074 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.025 2026-10-31 20:39:23,109 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,109 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,139 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:23,157 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 10 0.006 0.018 2026-10-31 20:39:23,175 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,235 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,235 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,264 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.003 0.018 2026-10-31 20:39:23,300 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,307 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/image/19964?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.006 0.013 2026-10-31 20:39:23,382 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:39:23,384 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,414 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.006 0.023 2026-10-31 20:39:23,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:39:23,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "POST /mail/message/post HTTP/1.1" 200 - 51 0.022 0.042 2026-10-31 20:39:23,637 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:23] "GET /discuss/channel/751/image/19964?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:23,699 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:23,815 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,375 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,401 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.011 0.018 2026-10-31 20:39:24,445 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,452 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-10-31 20:39:24,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:24] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.011 2026-10-31 20:39:24,502 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,574 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,653 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,740 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,798 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:24,798 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.012 2026-10-31 20:39:24,849 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,934 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:24,976 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:24] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.011 0.028 2026-10-31 20:39:25,011 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,064 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,117 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,192 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,261 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,295 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19965] 2026-10-31 20:39:25,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.014 0.024 2026-10-31 20:39:25,320 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,399 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,464 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,526 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:25,573 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.018 0.027 2026-10-31 20:39:25,596 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-31 20:39:25,597 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:25,678 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13291076 (allocated 15466496) 2026-10-31 20:39:25,684 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 6959 2026-10-31 20:39:25,687 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-31 20:39:25,690 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 6959 2026-10-31 20:39:25,804 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203925_804807_test_mail_group_public_page_as_admin.txt 2026-10-31 20:39:25,805 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpkfgqdlhx_chrome_odoo" 2026-10-31 20:39:26,098 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome pid: 7154 2026-10-31 20:39:26,098 104 INFO rb-be2b723-226188-430982 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/tmpsy3q23o2_chrome_odoo 2026-10-31 20:39:26,099 104 INFO rb-be2b723-226188-430982 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:33301/json/version 2026-10-31 20:39:26,101 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33301/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:26,110 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:26,110 104 INFO rb-be2b723-226188-430982 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:33301/json 2026-10-31 20:39:26,111 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33301/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:26,121 104 INFO rb-be2b723-226188-430982 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:33301/devtools/page/D18EBA65604432FAE9A87779D8382B1F 2026-10-31 20:39:26,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Enable chrome headless console log notification 2026-10-31 20:39:26,145 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless enable page notifications 2026-10-31 20:39:26,170 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:39:26,172 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Setting session cookie in browser 2026-10-31 20:39:26,175 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK" in browser 2026-10-31 20:39:26,175 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK" 2026-10-31 20:39:26,294 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /chat/751/coF4NgK7jK HTTP/1.1" 200 - 46 0.022 0.088 2026-10-31 20:39:26,301 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Navigation result: {'frameId': 'D18EBA65604432FAE9A87779D8382B1F', 'loaderId': '14FD88871D5017F95C06B0ADAE425EDD', 'isDownload': False} 2026-10-31 20:39:26,301 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:26,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:26,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-31 20:39:26,339 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-31 20:39:26,352 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-31 20:39:26,520 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:26,527 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:39:26,586 104 INFO rb-be2b723-226188-430982 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/751/coF4NgK7jK", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:26,596 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:26,720 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "POST /mail/data HTTP/1.1" 200 - 76 0.032 0.099 2026-10-31 20:39:26,721 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.119 2026-10-31 20:39:26,775 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:26,946 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:39:26,966 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:26,969 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.017 0.028 2026-10-31 20:39:26,976 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:26,978 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/image/discuss.channel/751/avatar_128?unique=5d0199c79bcf89508921da75fe82b553f12501a22228dd38d9beb178e84e5c99c03affc42a4fa29641a8b59c7a2b9f9882f4780b573912fb138b37692468d86c HTTP/1.1" 200 - 3 0.002 0.033 2026-10-31 20:39:26,985 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.001 0.049 2026-10-31 20:39:26,994 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:39:26,995 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:26] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 3 0.001 0.055 2026-10-31 20:39:27,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-31 20:39:27,014 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /discuss/channel/members HTTP/1.1" 200 - 3 0.001 0.063 2026-10-31 20:39:27,035 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/res.partner/3/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.006 0.041 2026-10-31 20:39:27,065 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.057 2026-10-31 20:39:27,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/mail.guest/68/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.064 2026-10-31 20:39:27,078 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:27,100 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,108 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/res.partner/2144/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 10 0.014 0.089 2026-10-31 20:39:27,143 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/res.partner/2143/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.009 0.123 2026-10-31 20:39:27,148 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /discuss/channel/751/image/19964?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.057 2026-10-31 20:39:27,151 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,231 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,253 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.022 2026-10-31 20:39:27,290 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,290 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,309 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.013 2026-10-31 20:39:27,351 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,418 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,418 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,435 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.012 2026-10-31 20:39:27,484 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,490 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/image/19967?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-31 20:39:27,560 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:27,570 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,590 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.007 0.019 2026-10-31 20:39:27,594 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:27,767 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "POST /mail/message/post HTTP/1.1" 200 - 41 0.016 0.038 2026-10-31 20:39:27,798 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,799 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:27] "GET /discuss/channel/751/image/19967?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:39:27,865 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:27,966 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,413 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,429 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.014 2026-10-31 20:39:28,492 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,496 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [9] 2026-10-31 20:39:28,504 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:28] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.015 2026-10-31 20:39:28,553 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,627 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,702 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,784 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,840 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:28,841 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,861 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:28] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.011 2026-10-31 20:39:28,901 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:28,988 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:29] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.011 0.027 2026-10-31 20:39:29,059 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,115 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,182 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,258 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,327 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,346 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [19968] 2026-10-31 20:39:29,351 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:29] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.007 0.016 2026-10-31 20:39:29,383 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,463 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,527 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,591 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:29,635 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.012 0.028 2026-10-31 20:39:29,668 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: tour succeeded 2026-10-31 20:39:29,669 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:29,758 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin.browser: heap 13674416 (allocated 15863808) 2026-10-31 20:39:29,760 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing chrome headless with pid 7154 2026-10-31 20:39:29,761 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Closing websocket connection 2026-10-31 20:39:29,761 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Terminating chrome headless with pid 7154 2026-10-31 20:39:29,862 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203929_862544_test_mail_group_public_page_as_admin.txt 2026-10-31 20:39:29,862 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Removing chrome user profile "/tmp/tmpsy3q23o2_chrome_odoo" 2026-10-31 20:39:29,911 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-10-31 20:39:30,866 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7368 2026-10-31 20:39:30,867 104 INFO rb-be2b723-226188-430982 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/tmpt8og6jq4_chrome_odoo 2026-10-31 20:39:30,867 104 INFO rb-be2b723-226188-430982 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:42593/json/version 2026-10-31 20:39:30,868 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42593/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:30,877 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:30,877 104 INFO rb-be2b723-226188-430982 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:42593/json 2026-10-31 20:39:30,878 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42593/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:30,884 104 INFO rb-be2b723-226188-430982 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:42593/devtools/page/1323E64B05B526D7601162EDAE23A55C 2026-10-31 20:39:30,897 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-31 20:39:30,901 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-31 20:39:30,905 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-31 20:39:31,010 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8" in browser 2026-10-31 20:39:31,010 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8" 2026-10-31 20:39:31,022 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:31,557 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /chat/753/e2DfMWkHZ8 HTTP/1.1" 200 - 101 0.035 0.503 2026-10-31 20:39:31,561 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '1323E64B05B526D7601162EDAE23A55C', 'loaderId': 'C11DF46359220DBD71123918A6A2E3C5', 'isDownload': False} 2026-10-31 20:39:31,561 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_as_guest_tour.js')" 2026-10-31 20:39:31,594 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:39:31,600 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-31 20:39:31,611 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:39:31,616 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-31 20:39:31,805 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:31,825 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:39:31,904 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:31,910 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:31,911 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:31,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "POST /mail/data HTTP/1.1" 200 - 44 0.021 0.039 2026-10-31 20:39:31,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.041 2026-10-31 20:39:31,974 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:32,038 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:32,048 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "POST /mail/guest/update_name HTTP/1.1" 200 - 8 0.003 0.007 2026-10-31 20:39:32,199 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 30 0.015 0.023 2026-10-31 20:39:32,201 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-31 20:39:32,206 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR discuss_channel_as_guest_tour.js SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-31 20:39:32,208 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39: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-10-31 20:39:32,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/discuss.channel/753/avatar_128?unique=0ad3b74e570537a9fcd4d6bb3c1013323b126450bf762a79683eee2b5163192194bc92eee0d445108163fde7b83b047fb750b8b7f39b9634a3437f3a79847026 HTTP/1.1" 200 - 8 0.003 0.046 2026-10-31 20:39:32,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/mail.guest/70/avatar_128?access_token=f51c8d432b2c3c94163ff714c2b962ad869e66d407d4fcc85c628a1474792a2bo0x6b09d5b5&unique=1793479171000 HTTP/1.1" 200 - 5 0.003 0.052 2026-10-31 20:39:32,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.007 0.061 2026-10-31 20:39:32,256 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-31 20:39:32,277 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/res.partner/2145/avatar_128?access_token=71098174bf4beee9f64808b9cf415e1ad7a0fd24ad50571ddbd5e22f540a1007o0x6b0c2d58&unique=1793479116000 HTTP/1.1" 200 - 8 0.003 0.039 2026-10-31 20:39:32,284 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/mail.guest/70/avatar_128?access_token=f51c8d432b2c3c94163ff714c2b962ad869e66d407d4fcc85c628a1474792a2bo0x6b09d5b5&unique=1793479172000 HTTP/1.1" 200 - 5 0.001 0.033 2026-10-31 20:39:32,292 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/mail.guest/69/avatar_128?access_token=e1ba0db8d24742674213d6ccc23f0450a4229308694ee91bd9a67b1242ebd63ao0x6b09dedd&unique=1793479116000 HTTP/1.1" 200 - 6 0.002 0.064 2026-10-31 20:39:32,316 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/image/res.partner/2146/avatar_128?access_token=425a953f35591a63e5cef70254bb258f9be306e37fb881205279dbfbcc8e7539o0x6b0c2e80&unique=1793479116000 HTTP/1.1" 200 - 9 0.004 0.079 2026-10-31 20:39:32,330 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 8435776 (allocated 9175040) 2026-10-31 20:39:32,335 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7368 2026-10-31 20:39:32,336 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-31 20:39:32,336 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7368 2026-10-31 20:39:32,431 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203932_431416_test_mail_group_public_page_as_guest.txt 2026-10-31 20:39:32,431 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpt8og6jq4_chrome_odoo" 2026-10-31 20:39:32,749 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome pid: 7550 2026-10-31 20:39:32,749 104 INFO rb-be2b723-226188-430982 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/tmpp_s8k9cu_chrome_odoo 2026-10-31 20:39:32,750 104 INFO rb-be2b723-226188-430982 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:44519/json/version 2026-10-31 20:39:32,751 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44519/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:32,770 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:32,770 104 INFO rb-be2b723-226188-430982 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:44519/json 2026-10-31 20:39:32,779 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44519/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:32,790 104 INFO rb-be2b723-226188-430982 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:44519/devtools/page/1062D424339025E92DD5CCA981B90A4F 2026-10-31 20:39:32,800 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Enable chrome headless console log notification 2026-10-31 20:39:32,802 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless enable page notifications 2026-10-31 20:39:32,809 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Setting session cookie in browser 2026-10-31 20:39:32,843 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8" in browser 2026-10-31 20:39:32,850 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8" 2026-10-31 20:39:32,939 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /chat/753/e2DfMWkHZ8 HTTP/1.1" 200 - 43 0.021 0.059 2026-10-31 20:39:32,942 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Navigation result: {'frameId': '1062D424339025E92DD5CCA981B90A4F', 'loaderId': '34029A07D529070C48C83F55338946B3', 'isDownload': False} 2026-10-31 20:39:32,942 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:32,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:32] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-31 20:39:33,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-31 20:39:33,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.041 2026-10-31 20:39:33,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-10-31 20:39:33,168 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:39:33,173 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:33,184 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.003 2026-10-31 20:39:33,246 104 INFO rb-be2b723-226188-430982 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/753/e2DfMWkHZ8", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:33,254 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,350 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /mail/data HTTP/1.1" 200 - 44 0.028 0.071 2026-10-31 20:39:33,351 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-10-31 20:39:33,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 17 0.014 0.017 2026-10-31 20:39:33,527 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,528 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:33,534 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/discuss.channel/752/avatar_128?unique=1eecffabac52a70c00815c33678d620d96e63e71a41d440796649c60577ee82230d1372afc7e07832d645730808b12bdf1a235e8962ac195c2c4b8a7197f9158 HTTP/1.1" 200 - 8 0.004 0.030 2026-10-31 20:39:33,543 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:33,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.015 0.062 2026-10-31 20:39:33,585 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/discuss.channel/753/avatar_128?unique=0ad3b74e570537a9fcd4d6bb3c1013323b126450bf762a79683eee2b5163192194bc92eee0d445108163fde7b83b047fb750b8b7f39b9634a3437f3a79847026 HTTP/1.1" 200 - 8 0.003 0.074 2026-10-31 20:39:33,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/mail.guest/69/avatar_128?access_token=e1ba0db8d24742674213d6ccc23f0450a4229308694ee91bd9a67b1242ebd63ao0x6b09dedd&unique=1793479116000 HTTP/1.1" 200 - 5 0.002 0.080 2026-10-31 20:39:33,608 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/res.partner/2146/avatar_128?access_token=425a953f35591a63e5cef70254bb258f9be306e37fb881205279dbfbcc8e7539o0x6b0c2e80&unique=1793479116000 HTTP/1.1" 200 - 9 0.005 0.097 2026-10-31 20:39:33,619 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,631 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/res.partner/2145/avatar_128?access_token=71098174bf4beee9f64808b9cf415e1ad7a0fd24ad50571ddbd5e22f540a1007o0x6b0c2d58&unique=1793479116000 HTTP/1.1" 200 - 8 0.003 0.036 2026-10-31 20:39:33,648 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 8 0.004 0.079 2026-10-31 20:39:33,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/mail.guest/70/avatar_128?access_token=f51c8d432b2c3c94163ff714c2b962ad869e66d407d4fcc85c628a1474792a2bo0x6b09d5b5&unique=1793479172000 HTTP/1.1" 200 - 6 0.001 0.076 2026-10-31 20:39:33,675 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /discuss/channel/members HTTP/1.1" 200 - 7 0.010 0.125 2026-10-31 20:39:33,682 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,749 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,764 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.007 0.017 2026-10-31 20:39:33,809 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,810 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,831 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:33,836 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 16 0.008 0.016 2026-10-31 20:39:33,873 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,933 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,934 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:33,951 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.003 0.011 2026-10-31 20:39:33,973 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:33] "GET /web/image/19975?access_token=63d54c50-5742-4c56-91ff-35e2e5ea3c02&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.001 0.004 2026-10-31 20:39:34,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,083 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-31 20:39:34,084 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,108 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.012 0.019 2026-10-31 20:39:34,131 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 10 0.009 0.031 2026-10-31 20:39:34,136 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-31 20:39:34,319 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "POST /mail/message/post HTTP/1.1" 200 - 50 0.023 0.064 2026-10-31 20:39:34,347 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,414 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,522 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,959 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:34,972 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:34] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.013 2026-10-31 20:39:35,030 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,037 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [10] 2026-10-31 20:39:35,042 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:35] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.012 2026-10-31 20:39:35,085 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,163 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,236 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,324 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:35,381 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,410 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:35] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.004 0.016 2026-10-31 20:39:35,437 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,520 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:35] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.013 0.028 2026-10-31 20:39:35,614 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,665 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,731 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,807 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,885 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:35,909 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [19976] 2026-10-31 20:39:35,914 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:35] "POST /mail/attachment/delete HTTP/1.1" 200 - 25 0.011 0.017 2026-10-31 20:39:35,939 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:36,009 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:36,074 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:36,142 104 INFO rb-be2b723-226188-430982 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-10-31 20:39:36,185 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.016 0.024 2026-10-31 20:39:36,206 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: tour succeeded 2026-10-31 20:39:36,207 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:36,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest.browser: heap 12155304 (allocated 13369344) 2026-10-31 20:39:36,270 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing chrome headless with pid 7550 2026-10-31 20:39:36,270 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Closing websocket connection 2026-10-31 20:39:36,271 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Terminating chrome headless with pid 7550 2026-10-31 20:39:36,371 104 INFO rb-be2b723-226188-430982 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-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203936_371793_test_mail_group_public_page_as_guest.txt 2026-10-31 20:39:36,372 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Removing chrome user profile "/tmp/tmpp_s8k9cu_chrome_odoo" 2026-10-31 20:39:36,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-10-31 20:39:37,399 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7749 2026-10-31 20:39:37,399 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmp6k_jbo7i_chrome_odoo 2026-10-31 20:39:37,399 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:46365/json/version 2026-10-31 20:39:37,401 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46365/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:37,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:37,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:46365/json 2026-10-31 20:39:37,416 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46365/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:37,429 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Websocket url found: ws://127.0.0.1:46365/devtools/page/E94A9CBEA0E3A55DA06C8A05F491B7CE 2026-10-31 20:39:37,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-31 20:39:37,444 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-31 20:39:37,529 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:39:37,538 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-31 20:39:37,542 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Open "http://127.0.0.1:8069/chat/755/oDKXSHYWPr" in browser 2026-10-31 20:39:37,542 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/755/oDKXSHYWPr" 2026-10-31 20:39:37,553 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:39,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /chat/755/oDKXSHYWPr HTTP/1.1" 200 - 158 0.077 1.804 2026-10-31 20:39:39,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': 'E94A9CBEA0E3A55DA06C8A05F491B7CE', 'loaderId': '66D43EE550BEB6BB372E7DD5F9C676F4', 'isDownload': False} 2026-10-31 20:39:39,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:39,466 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-31 20:39:39,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.016 0.037 2026-10-31 20:39:39,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.057 2026-10-31 20:39:39,516 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.058 2026-10-31 20:39:39,655 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:39,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:39:39,748 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/755/oDKXSHYWPr", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:39,757 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-31 20:39:39,841 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "POST /mail/data HTTP/1.1" 200 - 59 0.040 0.062 2026-10-31 20:39:39,842 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.096 2026-10-31 20:39:40,027 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-31 20:39:40,033 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:40,035 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.016 0.023 2026-10-31 20:39:40,051 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:40,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/res.partner/7/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 0.048 2026-10-31 20:39:40,077 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.004 0.069 2026-10-31 20:39:40,089 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/discuss.channel/755/avatar_128?unique=f5df9bdcb01f19389a99274b36b6490eab6d66dc835525dbbbff9f86588926630093924cb90e3995d946bc95685467303fc2208d785d1ed5a2293e3559797bdc HTTP/1.1" 200 - 6 0.003 0.081 2026-10-31 20:39:40,121 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-31 20:39:40,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/res.partner/2147/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 16 0.012 0.041 2026-10-31 20:39:40,165 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.093 2026-10-31 20:39:40,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/mail.guest/71/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 4 0.001 0.102 2026-10-31 20:39:40,185 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-31 20:39:40,205 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/res.partner/2148/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 10 0.010 0.127 2026-10-31 20:39:40,224 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.007 0.207 2026-10-31 20:39:40,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:40,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.015 0.030 2026-10-31 20:39:40,329 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:40,329 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-31 20:39:40,350 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:40,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.013 2026-10-31 20:39:40,395 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:40,450 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:40,451 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-31 20:39:40,470 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.012 2026-10-31 20:39:40,502 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/image/19983?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 9 0.003 0.012 2026-10-31 20:39:40,516 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-31 20:39:40,599 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:39:40,600 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:40,635 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.011 0.021 2026-10-31 20:39:40,639 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-31 20:39:40,800 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "POST /mail/message/post HTTP/1.1" 200 - 52 0.020 0.041 2026-10-31 20:39:40,833 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:40,843 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:40] "GET /discuss/channel/755/image/19983?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.009 2026-10-31 20:39:40,898 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:40,996 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-31 20:39:41,602 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:41,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:41] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.014 2026-10-31 20:39:41,674 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:41,683 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [11] 2026-10-31 20:39:41,689 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:41] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.013 2026-10-31 20:39:41,733 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:41,808 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:41,876 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-31 20:39:41,966 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-31 20:39:42,025 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:42,025 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:42] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-10-31 20:39:42,083 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-31 20:39:42,161 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,198 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:42] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.010 0.025 2026-10-31 20:39:42,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,291 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,348 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-31 20:39:42,494 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,522 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19984] 2026-10-31 20:39:42,526 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:42] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.013 0.018 2026-10-31 20:39:42,553 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-31 20:39:42,640 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-31 20:39:42,708 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-31 20:39:42,781 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:42,817 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.013 0.021 2026-10-31 20:39:42,846 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-31 20:39:42,847 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:42,935 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12558244 (allocated 14155776) 2026-10-31 20:39:42,937 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7749 2026-10-31 20:39:42,938 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-31 20:39:42,938 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7749 2026-10-31 20:39:43,012 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203943_012744_test_mail_group_public_page_as_internal.txt 2026-10-31 20:39:43,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmp6k_jbo7i_chrome_odoo" 2026-10-31 20:39:43,306 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome pid: 7959 2026-10-31 20:39:43,307 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless temporary user profile dir: /tmp/tmp9qkfyex__chrome_odoo 2026-10-31 20:39:43,307 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:42373/json/version 2026-10-31 20:39:43,308 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42373/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:43,319 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:43,320 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Issuing json command http://127.0.0.1:42373/json 2026-10-31 20:39:43,320 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42373/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:43,331 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Websocket url found: ws://127.0.0.1:42373/devtools/page/819EBC933367E7CB1D09DD1F4F5D0B9C 2026-10-31 20:39:43,342 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Enable chrome headless console log notification 2026-10-31 20:39:43,352 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless enable page notifications 2026-10-31 20:39:43,378 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:39:43,382 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Setting session cookie in browser 2026-10-31 20:39:43,384 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Open "http://127.0.0.1:8069/chat/755/oDKXSHYWPr" in browser 2026-10-31 20:39:43,385 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigating to: "http://127.0.0.1:8069/chat/755/oDKXSHYWPr" 2026-10-31 20:39:43,509 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /chat/755/oDKXSHYWPr HTTP/1.1" 200 - 46 0.038 0.076 2026-10-31 20:39:43,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Navigation result: {'frameId': '819EBC933367E7CB1D09DD1F4F5D0B9C', 'loaderId': 'E3473CD98743B0533C89CEA50FE7E4B8', 'isDownload': False} 2026-10-31 20:39:43,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:43,535 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:39:43,542 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:39:43,545 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:39:43,577 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-10-31 20:39:43,714 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:43,721 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:39:43,799 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/755/oDKXSHYWPr", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:43,806 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-31 20:39:43,903 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "POST /mail/data HTTP/1.1" 200 - 55 0.040 0.063 2026-10-31 20:39:43,905 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.087 2026-10-31 20:39:44,163 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-31 20:39:44,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.018 0.036 2026-10-31 20:39:44,181 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:39:44,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.007 0.053 2026-10-31 20:39:44,185 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:39:44,217 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/res.partner/7/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.014 0.077 2026-10-31 20:39:44,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.010 0.098 2026-10-31 20:39:44,249 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/discuss.channel/755/avatar_128?unique=f5df9bdcb01f19389a99274b36b6490eab6d66dc835525dbbbff9f86588926630093924cb90e3995d946bc95685467303fc2208d785d1ed5a2293e3559797bdc HTTP/1.1" 200 - 6 0.002 0.125 2026-10-31 20:39:44,282 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/res.partner/2148/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 10 0.010 0.047 2026-10-31 20:39:44,295 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-31 20:39:44,310 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:44,311 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.010 0.100 2026-10-31 20:39:44,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/mail.guest/71/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.122 2026-10-31 20:39:44,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-31 20:39:44,365 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/res.partner/2147/avatar_128?unique=1793479116000 HTTP/1.1" 200 - 9 0.011 0.125 2026-10-31 20:39:44,377 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /discuss/channel/755/image/19983?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.005 0.056 2026-10-31 20:39:44,443 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:44,461 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.013 0.020 2026-10-31 20:39:44,494 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:44,495 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-31 20:39:44,521 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.014 2026-10-31 20:39:44,559 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:44,617 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:44,618 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-31 20:39:44,636 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.010 2026-10-31 20:39:44,660 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/image/19986?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-31 20:39:44,683 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-31 20:39:44,763 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:44,776 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:44,815 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 15 0.014 0.032 2026-10-31 20:39:44,819 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-31 20:39:44,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:44] "POST /mail/message/post HTTP/1.1" 200 - 42 0.020 0.043 2026-10-31 20:39:45,030 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:45,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:45] "GET /discuss/channel/755/image/19986?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.008 2026-10-31 20:39:45,097 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:45,201 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-31 20:39:45,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:45,834 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:45] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.013 2026-10-31 20:39:45,886 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:45,895 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-10-31 20:39:45,901 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:45] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.012 2026-10-31 20:39:45,945 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,006 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,079 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-31 20:39:46,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-31 20:39:46,222 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:46,222 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,245 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:46] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.016 2026-10-31 20:39:46,283 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-31 20:39:46,364 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,413 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:46] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.014 0.032 2026-10-31 20:39:46,451 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,507 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,565 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,642 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-31 20:39:46,712 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:46,746 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [19987] 2026-10-31 20:39:46,750 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:46] "POST /mail/attachment/delete HTTP/1.1" 200 - 27 0.011 0.025 2026-10-31 20:39:46,766 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-31 20:39:46,843 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-31 20:39:46,908 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-31 20:39:46,976 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:47,018 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.013 0.028 2026-10-31 20:39:47,052 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: tour succeeded 2026-10-31 20:39:47,053 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:47,127 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal.browser: heap 12881628 (allocated 14680064) 2026-10-31 20:39:47,129 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing chrome headless with pid 7959 2026-10-31 20:39:47,133 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Closing websocket connection 2026-10-31 20:39:47,133 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Terminating chrome headless with pid 7959 2026-10-31 20:39:47,219 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203947_219091_test_mail_group_public_page_as_internal.txt 2026-10-31 20:39:47,219 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Removing chrome user profile "/tmp/tmp9qkfyex__chrome_odoo" 2026-10-31 20:39:47,253 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-10-31 20:39:48,201 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8161 2026-10-31 20:39:48,201 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmp4qe_1onh_chrome_odoo 2026-10-31 20:39:48,202 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:41745/json/version 2026-10-31 20:39:48,203 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41745/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:48,226 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:48,226 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:41745/json 2026-10-31 20:39:48,227 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:41745/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:48,240 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Websocket url found: ws://127.0.0.1:41745/devtools/page/FC03C5725C9B6ACDD3F5274FE29E63AB 2026-10-31 20:39:48,253 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-31 20:39:48,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-31 20:39:48,331 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal from n/a 2026-10-31 20:39:48,338 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-31 20:39:48,339 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Open "http://127.0.0.1:8069/chat/757/3wiJdiMPWK" in browser 2026-10-31 20:39:48,339 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/757/3wiJdiMPWK" 2026-10-31 20:39:48,349 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:48,893 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:48] "GET /chat/757/3wiJdiMPWK HTTP/1.1" 200 - 101 0.037 0.509 2026-10-31 20:39:48,896 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': 'FC03C5725C9B6ACDD3F5274FE29E63AB', 'loaderId': '51CAFEB4992777585C03B2D386F1AF34', 'isDownload': False} 2026-10-31 20:39:48,897 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:48,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:48] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-31 20:39:48,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:48] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:48,934 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:48] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:39:48,941 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:48] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 20:39:49,102 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:49,114 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:49,169 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/757/3wiJdiMPWK", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:49,178 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-31 20:39:49,276 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /mail/data HTTP/1.1" 200 - 63 0.035 0.069 2026-10-31 20:39:49,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-10-31 20:39:49,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:39:49,319 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:49,486 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-31 20:39:49,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.020 0.047 2026-10-31 20:39:49,525 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:49,533 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/3/avatar_128?access_token=0d10c11c0465e53bdfee59104354bc4dec437c68100138fb633c35d214318549o0x6b0a4678&unique=1793479116000 HTTP/1.1" 200 - 6 0.004 0.068 2026-10-31 20:39:49,539 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:39:49,550 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.007 0.067 2026-10-31 20:39:49,561 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-31 20:39:49,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/7/avatar_128?access_token=c002d24e038387a69e5155bcb942d092bb5addb0bbee1bd6926109dcb545610do0x6b0a4b15&unique=1793462112000 HTTP/1.1" 200 - 6 0.004 0.097 2026-10-31 20:39:49,579 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/discuss.channel/757/avatar_128?unique=1e823b0d0d20336b4f7f94b56676c1d717ae386ecbaf67742ea003580184d64e26bfe68104ba0ad8de7e123d1abc31031785d35b54c6601ae39c9dbb1881ba9a HTTP/1.1" 200 - 6 0.003 0.107 2026-10-31 20:39:49,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/2150/avatar_128?access_token=a90c3ce9447bb32a9dbb59524c8d6186732d35921f99c05ea66c31d47b203e64o0x6b0c28ce&unique=1793479116000 HTTP/1.1" 200 - 6 0.003 0.034 2026-10-31 20:39:49,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 5 0.003 0.061 2026-10-31 20:39:49,610 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/mail.guest/72/avatar_128?access_token=fcc01cba2b018c224a68893b0d94a3f2b2e1dfe3c0f336bd077c3091ed33b247o0x6b09d804&unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-31 20:39:49,617 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-31 20:39:49,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/2149/avatar_128?access_token=a5cf80db10ad9a5abd0e3076358c565a398aef6bdede52ae2f61f02329cd3190o0x6b0c31f6&unique=1793479116000 HTTP/1.1" 200 - 5 0.003 0.053 2026-10-31 20:39:49,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/res.partner/8/avatar_128?access_token=67f4bc81b7bccbaa5355e92f9b4bed2c94569a9b2ae7191a3e9d761452a31069o0x6b0a4c3d&unique=1793462112000 HTTP/1.1" 200 - 6 0.004 0.168 2026-10-31 20:39:49,713 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:49,729 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.008 0.017 2026-10-31 20:39:49,770 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:49,771 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-31 20:39:49,792 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:49,798 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.006 0.014 2026-10-31 20:39:49,822 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:49,883 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:49,884 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-31 20:39:49,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.010 2026-10-31 20:39:49,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:49] "GET /web/image/19994?access_token=bf0bba9f-14a5-491a-9a67-89a52ee1f199&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:39:49,952 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-31 20:39:50,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:39:50,037 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:50,055 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:50] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.009 0.015 2026-10-31 20:39:50,059 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:50] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:39:50,252 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:50] "POST /mail/message/post HTTP/1.1" 200 - 50 0.027 0.054 2026-10-31 20:39:50,285 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:50,347 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:50,464 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-31 20:39:51,144 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,162 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.007 0.018 2026-10-31 20:39:51,216 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,225 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [13] 2026-10-31 20:39:51,232 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.004 0.014 2026-10-31 20:39:51,276 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,342 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-31 20:39:51,507 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-31 20:39:51,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:51,564 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,585 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:51] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.004 0.012 2026-10-31 20:39:51,614 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-31 20:39:51,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,743 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:51] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.012 0.034 2026-10-31 20:39:51,787 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,840 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,898 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:51,957 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-31 20:39:52,030 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:52,049 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19995] 2026-10-31 20:39:52,053 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:52] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.007 0.014 2026-10-31 20:39:52,082 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-31 20:39:52,158 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-31 20:39:52,223 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-31 20:39:52,294 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:52,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.013 0.023 2026-10-31 20:39:52,359 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-31 20:39:52,360 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:52,448 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 12725252 (allocated 14680064) 2026-10-31 20:39:52,452 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8161 2026-10-31 20:39:52,455 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-31 20:39:52,458 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8161 2026-10-31 20:39:52,516 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203952_515764_test_mail_group_public_page_as_portal.txt 2026-10-31 20:39:52,516 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmp4qe_1onh_chrome_odoo" 2026-10-31 20:39:52,863 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome pid: 8361 2026-10-31 20:39:52,863 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless temporary user profile dir: /tmp/tmpv_jv9o2r_chrome_odoo 2026-10-31 20:39:52,863 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:33269/json/version 2026-10-31 20:39:52,865 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33269/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:52,870 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:52,870 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Issuing json command http://127.0.0.1:33269/json 2026-10-31 20:39:52,871 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33269/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:52,875 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Websocket url found: ws://127.0.0.1:33269/devtools/page/1E6915EF3684ADE30023957027B86469 2026-10-31 20:39:52,876 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Enable chrome headless console log notification 2026-10-31 20:39:52,878 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless enable page notifications 2026-10-31 20:39:52,903 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal from n/a 2026-10-31 20:39:52,923 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Setting session cookie in browser 2026-10-31 20:39:52,931 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Open "http://127.0.0.1:8069/chat/757/3wiJdiMPWK" in browser 2026-10-31 20:39:52,931 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigating to: "http://127.0.0.1:8069/chat/757/3wiJdiMPWK" 2026-10-31 20:39:52,997 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:52] "GET /chat/757/3wiJdiMPWK HTTP/1.1" 200 - 39 0.020 0.041 2026-10-31 20:39:53,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Navigation result: {'frameId': '1E6915EF3684ADE30023957027B86469', 'loaderId': '7E28D2032D88F3A815743E54AFD32523', 'isDownload': False} 2026-10-31 20:39:53,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate ready code "odoo.isTourReady('discuss_channel_public_tour.js')" 2026-10-31 20:39:53,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:39:53,040 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:39:53,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-31 20:39:53,053 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-10-31 20:39:53,207 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:53,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:39:53,278 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Evaluate test code "odoo.startTour('discuss_channel_public_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/chat/757/3wiJdiMPWK", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:53,290 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [1/31] Tour discuss_channel_public_tour.js → Step .o-mail-Discuss 2026-10-31 20:39:53,422 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "POST /mail/data HTTP/1.1" 200 - 55 0.043 0.096 2026-10-31 20:39:53,424 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.129 2026-10-31 20:39:53,473 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:39:53,475 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /rating/static/src/img/rating_5.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:53,675 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [2/31] Tour discuss_channel_public_tour.js → Step .o-mail-Thread 2026-10-31 20:39:53,703 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.020 0.038 2026-10-31 20:39:53,714 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:39:53,721 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:53,729 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/3/avatar_128?access_token=0d10c11c0465e53bdfee59104354bc4dec437c68100138fb633c35d214318549o0x6b0a4678&unique=1793479116000 HTTP/1.1" 200 - 6 0.005 0.066 2026-10-31 20:39:53,739 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/discuss.channel/757/avatar_128?unique=1e823b0d0d20336b4f7f94b56676c1d717ae386ecbaf67742ea003580184d64e26bfe68104ba0ad8de7e123d1abc31031785d35b54c6601ae39c9dbb1881ba9a HTTP/1.1" 200 - 6 0.003 0.075 2026-10-31 20:39:53,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/7/avatar_128?access_token=c002d24e038387a69e5155bcb942d092bb5addb0bbee1bd6926109dcb545610do0x6b0a4b15&unique=1793462112000 HTTP/1.1" 200 - 6 0.005 0.092 2026-10-31 20:39:53,775 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/8/avatar_128?access_token=67f4bc81b7bccbaa5355e92f9b4bed2c94569a9b2ae7191a3e9d761452a31069o0x6b0a4c3d&unique=1793462112000 HTTP/1.1" 200 - 6 0.005 0.107 2026-10-31 20:39:53,787 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:53,791 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [3/31] Tour discuss_channel_public_tour.js → Step .o_discuss_channel_public_modules_loaded 2026-10-31 20:39:53,793 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "POST /discuss/channel/members HTTP/1.1" 200 - 6 0.008 0.115 2026-10-31 20:39:53,810 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 5 0.004 0.082 2026-10-31 20:39:53,816 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/mail.guest/72/avatar_128?access_token=fcc01cba2b018c224a68893b0d94a3f2b2e1dfe3c0f336bd077c3091ed33b247o0x6b09d804&unique=1793479116000 HTTP/1.1" 200 - 3 0.001 0.080 2026-10-31 20:39:53,832 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/2150/avatar_128?access_token=a90c3ce9447bb32a9dbb59524c8d6186732d35921f99c05ea66c31d47b203e64o0x6b0c28ce&unique=1793479116000 HTTP/1.1" 200 - 6 0.004 0.084 2026-10-31 20:39:53,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /web/image/res.partner/2149/avatar_128?access_token=a5cf80db10ad9a5abd0e3076358c565a398aef6bdede52ae2f61f02329cd3190o0x6b0c31f6&unique=1793479116000 HTTP/1.1" 200 - 5 0.003 0.081 2026-10-31 20:39:53,852 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [4/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-input 2026-10-31 20:39:53,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "GET /discuss/channel/757/image/19994?filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 6 0.003 0.066 2026-10-31 20:39:53,941 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [5/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:53,960 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:53] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.011 0.023 2026-10-31 20:39:54,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:54,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [6/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains(text.txt) 2026-10-31 20:39:54,025 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.002 0.012 2026-10-31 20:39:54,052 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [7/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer button[aria-label='Attach files'] 2026-10-31 20:39:54,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:54,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [8/31] Tour discuss_channel_public_tour.js → Step .o-mail-AttachmentImage:not(.o-isUploading)[title="image.png"] 2026-10-31 20:39:54,136 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.012 2026-10-31 20:39:54,156 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "GET /web/image/19997?access_token=4893b0ec-d7cb-4ffd-bf7a-0961fba86e4c&filename=image.png&unique=bba3d8d61dcab0a75326e4d478eefb4df90516bc&width=3840&height=150 HTTP/1.1" 200 - 3 0.001 0.004 2026-10-31 20:39:54,183 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [9/31] Tour discuss_channel_public_tour.js → Step .o-mail-Composer-send:enabled 2026-10-31 20:39:54,258 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:39:54,274 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:54,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.012 0.024 2026-10-31 20:39:54,306 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-31 20:39:54,531 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:54] "POST /mail/message/post HTTP/1.1" 200 - 41 0.020 0.044 2026-10-31 20:39:54,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:54,630 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:54,737 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [13/31] Tour discuss_channel_public_tour.js → Step .o-EmojiPicker .o-Emoji:contains('🙂') 2026-10-31 20:39:55,207 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,230 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:55] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.019 2026-10-31 20:39:55,287 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,291 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted mail.message.reaction records with IDs: [14] 2026-10-31 20:39:55,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.017 2026-10-31 20:39:55,336 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,405 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,478 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [18/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message .o-mail-Composer-input 2026-10-31 20:39:55,560 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [19/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message button[aria-label='Attach files'] 2026-10-31 20:39:55,615 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: Found 1 of ".o-mail-Message .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:39:55,615 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,632 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:55] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.003 0.011 2026-10-31 20:39:55,682 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [21/31] Tour discuss_channel_public_tour.js → Step .o-mail-Message a:contains(save) 2026-10-31 20:39:55,760 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,798 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:55] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.011 0.024 2026-10-31 20:39:55,843 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,899 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:55,964 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:56,039 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [26/31] Tour discuss_channel_public_tour.js → Step .modal:contains(Confirmation) .btn:contains(Ok) 2026-10-31 20:39:56,110 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:56,130 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #7 deleted ir.attachment records with IDs: [19998] 2026-10-31 20:39:56,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:56] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.007 0.016 2026-10-31 20:39:56,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [28/31] Tour discuss_channel_public_tour.js → Step button[title='Search Messages'] 2026-10-31 20:39:56,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [29/31] Tour discuss_channel_public_tour.js → Step .o_searchview_input 2026-10-31 20:39:56,306 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: [30/31] Tour discuss_channel_public_tour.js → Step button[aria-label='Search button'] 2026-10-31 20:39:56,373 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_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-10-31 20:39:56,412 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:56] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.015 0.021 2026-10-31 20:39:56,444 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: tour succeeded 2026-10-31 20:39:56,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR discuss_channel_public_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:39:56,498 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal.browser: heap 13060044 (allocated 14942208) 2026-10-31 20:39:56,499 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing chrome headless with pid 8361 2026-10-31 20:39:56,499 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Closing websocket connection 2026-10-31 20:39:56,499 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Terminating chrome headless with pid 8361 2026-10-31 20:39:56,593 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203956_593776_test_mail_group_public_page_as_portal.txt 2026-10-31 20:39:56,594 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Removing chrome user profile "/tmp/tmpv_jv9o2r_chrome_odoo" 2026-10-31 20:39:56,633 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-10-31 20:39:57,298 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.rtc.session records with IDs: [19] 2026-10-31 20:39:57,776 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome pid: 8573 2026-10-31 20:39:57,776 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless temporary user profile dir: /tmp/tmp0cozicup_chrome_odoo 2026-10-31 20:39:57,776 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40645/json/version 2026-10-31 20:39:57,777 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40645/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:39:57,786 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Browser version: Chrome/150.0.7871.114 2026-10-31 20:39:57,787 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Issuing json command http://127.0.0.1:40645/json 2026-10-31 20:39:57,787 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40645/json with timeout 3 increased to 10s during tests 2026-10-31 20:39:57,802 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Websocket url found: ws://127.0.0.1:40645/devtools/page/B2936CD8A2A5C031689F803848DACA09 2026-10-31 20:39:57,807 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Enable chrome headless console log notification 2026-10-31 20:39:57,811 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless enable page notifications 2026-10-31 20:39:57,844 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Setting session cookie in browser 2026-10-31 20:39:57,891 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Open "http://127.0.0.1:8069/discuss/channel/760" in browser 2026-10-31 20:39:57,892 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigating to: "http://127.0.0.1:8069/discuss/channel/760" 2026-10-31 20:39:57,901 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:39:58,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /discuss/channel/760 HTTP/1.1" 200 - 82 0.029 0.438 2026-10-31 20:39:58,370 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Navigation result: {'frameId': 'B2936CD8A2A5C031689F803848DACA09', 'loaderId': 'D991B4AE1ED07BCDCA3289A6DF2AE036', 'isDownload': False} 2026-10-31 20:39:58,370 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate ready code "odoo.isTourReady('sidebar_in_public_page_tour')" 2026-10-31 20:39:58,404 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/assets/db6efd0/mail.assets_public.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:39:58,411 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092?lang=false HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:39:58,417 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/assets/c877498/mail.assets_public.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-31 20:39:58,425 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/assets/f476bed/mail.assets_discuss_public_test_tours.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-31 20:39:58,578 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/webclient/translations/56948a809d50a3103c28c4114210b943236cc092 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:39:58,583 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:39:58,600 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:39:58,671 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Evaluate test code "odoo.startTour('sidebar_in_public_page_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/discuss/channel/760", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:39:58,683 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [1/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 1'] 2026-10-31 20:39:58,733 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "POST /mail/data HTTP/1.1" 200 - 38 0.036 0.045 2026-10-31 20:39:58,734 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.070 2026-10-31 20:39:58,883 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [2/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-31 20:39:58,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 22 0.018 0.025 2026-10-31 20:39:58,900 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:39:58,905 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/image/discuss.channel/760/avatar_128?unique=67ee4f30ed231e30c0334304187badb206666957bc527a86f73b6b3e63c8a6b4d758dbb2a88803cbca346c330dbb3fcd312ae8bd005b276c9418a20fa8c83874 HTTP/1.1" 200 - 8 0.004 0.042 2026-10-31 20:39:58,908 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:39:58,911 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/image/mail.guest/74/avatar_128?access_token=ecf39c2f5b2b47363111884b0a18d39d4d96a1c77efc8f2a25826d9289a3caafo0x6b09da53&unique=1793479116000 HTTP/1.1" 200 - 5 0.002 0.046 2026-10-31 20:39:58,952 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.014 0.083 2026-10-31 20:39:58,953 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [3/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2) 2026-10-31 20:39:58,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "GET /web/image/discuss.channel/761/avatar_128?unique=ff537559a1a0a7451f840c52e0c454a991064cd54154fb3ee737834ceedaa99869bd993d56c5d492412e9389c7ed33b3e6e5a957b21d222f2f0c2ed86f4a7aca HTTP/1.1" 200 - 8 0.002 0.099 2026-10-31 20:39:58,995 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:58] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.013 0.113 2026-10-31 20:39:59,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "GET /web/image/res.partner/2/avatar_128?access_token=5b59fd111cf58f512c9162d9ca12593484026c4e02352c47849a51c4b0f2237do0x6b0a4551&unique=1793462112000 HTTP/1.1" 200 - 8 0.004 0.012 2026-10-31 20:39:59,042 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [4/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 2'] 2026-10-31 20:39:59,071 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "POST /discuss/channel/members HTTP/1.1" 200 - 12 0.016 0.020 2026-10-31 20:39:59,107 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [5/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-31 20:39:59,109 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "POST /discuss/channel/messages HTTP/1.1" 200 - 26 0.017 0.022 2026-10-31 20:39:59,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 13 0.025 0.056 2026-10-31 20:39:59,176 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [6/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 1'] 2026-10-31 20:39:59,214 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.006 0.012 2026-10-31 20:39:59,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [7/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 1).o-active 2026-10-31 20:39:59,299 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [8/9] Tour sidebar_in_public_page_tour → Step .o-mail-Discuss-header [title='Channel 2'] 2026-10-31 20:39:59,342 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:39:59] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 12 0.006 0.012 2026-10-31 20:39:59,366 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: [9/9] Tour sidebar_in_public_page_tour → Step .o-mail-DiscussSidebarChannel:contains(Channel 2).o-active 2026-10-31 20:39:59,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: tour succeeded 2026-10-31 20:39:59,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: ╔════════════════════════════════════════════╗ ║ TOUR sidebar_in_public_page_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-31 20:39:59,465 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page.browser: heap 8352892 (allocated 9699328) 2026-10-31 20:39:59,468 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing chrome headless with pid 8573 2026-10-31 20:39:59,468 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Closing websocket connection 2026-10-31 20:39:59,469 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Terminating chrome headless with pid 8573 2026-10-31 20:39:59,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_203959_563075_test_sidebar_in_public_page.txt 2026-10-31 20:39:59,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Removing chrome user profile "/tmp/tmp0cozicup_chrome_odoo" 2026-10-31 20:39:59,623 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:40:10,575 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:40:10,575 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:40:11,875 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-10-31 20:40:11,886 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32080] 2026-10-31 20:40:11,894 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:12,310 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-10-31 20:40:12,317 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32082] 2026-10-31 20:40:12,324 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:12,637 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-10-31 20:40:12,644 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32084] 2026-10-31 20:40:12,651 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:12,931 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-10-31 20:40:12,938 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32087] 2026-10-31 20:40:12,946 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:13,201 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-10-31 20:40:13,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32089] 2026-10-31 20:40:13,215 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:13,285 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2159, 2160, 2161] 2026-10-31 20:40:13,286 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-10-31 20:40:13,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_data_update_after_admin_left_and_rejoined_general ... 2026-10-31 20:40:13,558 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36414] 2026-10-31 20:40:13,558 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [4] 2026-10-31 20:40:13,626 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36416] 2026-10-31 20:40:13,626 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [5] 2026-10-31 20:40:13,713 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36423] 2026-10-31 20:40:13,714 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [7] 2026-10-31 20:40:13,726 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [36198] 2026-10-31 20:40:13,726 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted discuss.channel.member records with IDs: [2] 2026-10-31 20:40:13,818 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_data_update_recreates_deleted_admin_member ... 2026-10-31 20:40:13,885 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36414] 2026-10-31 20:40:13,885 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [4] 2026-10-31 20:40:13,938 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36416] 2026-10-31 20:40:13,939 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [5] 2026-10-31 20:40:13,994 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36423] 2026-10-31 20:40:13,994 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [7] 2026-10-31 20:40:14,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36198] 2026-10-31 20:40:14,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2] 2026-10-31 20:40:14,057 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-10-31 20:40:14,133 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 616, model: discuss.channel 2026-10-31 20:40:14,147 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 616, model: discuss.channel 2026-10-31 20:40:14,187 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2165], uid: 616, model: discuss.channel.member 2026-10-31 20:40:14,228 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-10-31 20:40:14,308 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 616, model: discuss.channel 2026-10-31 20:40:14,459 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-10-31 20:40:14,571 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2168, 2169], uid: 616, model: discuss.channel.member 2026-10-31 20:40:14,584 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2168], uid: 616, model: discuss.channel.member 2026-10-31 20:40:14,613 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2168], uid: 618, model: discuss.channel.member 2026-10-31 20:40:14,646 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-10-31 20:40:14,720 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [762], uid: 616, model: discuss.channel 2026-10-31 20:40:14,792 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2170], uid: 616, model: discuss.channel.member 2026-10-31 20:40:14,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-10-31 20:40:14,958 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [763], uid: 618, model: discuss.channel 2026-10-31 20:40:14,976 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2172], uid: 618, model: discuss.channel.member 2026-10-31 20:40:15,113 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_import_duplicate_member_still_fails ... 2026-10-31 20:40:15,196 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-10-31 20:40:15,503 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-10-31 20:40:15,765 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-10-31 20:40:16,213 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 20:40:26,513 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:40:26,513 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:40:27,105 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-10-31 20:40:27,526 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:28,817 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.012 1.281 2026-10-31 20:40:28,839 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:40:28,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.023 0.023 2026-10-31 20:40:28,918 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:40:28,965 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.013 0.017 2026-10-31 20:40:28,984 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:40:29,021 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.010 0.013 2026-10-31 20:40:29,040 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:40:29,076 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.018 2026-10-31 20:40:29,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.008 2026-10-31 20:40:29,125 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-10-31 20:40:29,202 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:29,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.007 0.405 2026-10-31 20:40:29,628 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:40:29,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.019 0.025 2026-10-31 20:40:29,693 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:40:29,730 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.010 0.017 2026-10-31 20:40:29,743 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:40:29,778 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.010 0.014 2026-10-31 20:40:29,792 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:40:29,826 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.009 0.016 2026-10-31 20:40:29,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.009 2026-10-31 20:40:29,944 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:40:30,346 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-10-31 20:40:30,743 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-10-31 20:40:30,755 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32520] 2026-10-31 20:40:30,764 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:31,373 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-10-31 20:40:31,443 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2204] 2026-10-31 20:40:31,541 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2205] 2026-10-31 20:40:31,544 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2206] 2026-10-31 20:40:31,635 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-10-31 20:40:31,775 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-10-31 20:40:32,137 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-10-31 20:40:32,145 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32535] 2026-10-31 20:40:32,151 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:32,175 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:bob_user from n/a 2026-10-31 20:40:35,211 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome pid: 8776 2026-10-31 20:40:35,211 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless temporary user profile dir: /tmp/tmp4m66i4jq_chrome_odoo 2026-10-31 20:40:35,212 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:34853/json/version 2026-10-31 20:40:35,213 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34853/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:40:35,225 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Browser version: Chrome/150.0.7871.114 2026-10-31 20:40:35,225 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Issuing json command http://127.0.0.1:34853/json 2026-10-31 20:40:35,226 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34853/json with timeout 3 increased to 10s during tests 2026-10-31 20:40:35,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Websocket url found: ws://127.0.0.1:34853/devtools/page/A784C6DCDBFDBB30DF9B7B1F6E373F55 2026-10-31 20:40:35,246 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Enable chrome headless console log notification 2026-10-31 20:40:35,255 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless enable page notifications 2026-10-31 20:40:35,386 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:bob_user from n/a 2026-10-31 20:40:35,389 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Setting session cookie in browser 2026-10-31 20:40:35,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Open "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_779" in browser 2026-10-31 20:40:35,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigating to: "http://127.0.0.1:8069/odoo/discuss?active_id=discuss.channel_779" 2026-10-31 20:40:35,403 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:36,523 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /odoo/discuss?active_id=discuss.channel_779 HTTP/1.1" 200 - 174 0.089 1.035 2026-10-31 20:40:36,527 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Navigation result: {'frameId': 'A784C6DCDBFDBB30DF9B7B1F6E373F55', 'loaderId': '34B63DD84A538FEE4B7F6186DAEEDF6D', 'isDownload': False} 2026-10-31 20:40:36,527 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Evaluate ready code "odoo.isTourReady('test_discuss_sub_channel_search')" 2026-10-31 20:40:36,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-31 20:40:36,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-31 20:40:36,582 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-31 20:40:36,668 104 INFO rb-be2b723-226188-430982 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-10-31 20:40:36,704 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/webclient/load_menus/9bce692bec1a1042e5b9cdda1a51c92403a7298de24a83a42e1f9f1249d3c838 HTTP/1.1" 200 - 112 0.053 0.097 2026-10-31 20:40:36,717 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.152 2026-10-31 20:40:36,732 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:40:36,788 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:36] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:40:37,311 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:40:37,313 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:40:37,322 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:40:37,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.010 2026-10-31 20:40:37,361 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Owl is running in 'dev' mode. 2026-10-31 20:40:37,374 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:40:37,405 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.013 2026-10-31 20:40:37,430 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:40:37,441 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.011 2026-10-31 20:40:37,482 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Evaluate test code "odoo.startTour('test_discuss_sub_channel_search', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss?active_id=discuss.channel_779", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:40:37,493 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [1/11] Tour test_discuss_sub_channel_search → Step body 2026-10-31 20:40:37,534 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:40:37,536 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:40:37,556 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [2/11] Tour test_discuss_sub_channel_search → Step button[title='Threads'] 2026-10-31 20:40:37,567 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /mail/data HTTP/1.1" 200 - 34 0.036 0.045 2026-10-31 20:40:37,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/image/res.partner/2174/avatar_128?unique=1793479229000 HTTP/1.1" 200 - 15 0.014 0.085 2026-10-31 20:40:37,633 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/image?model=res.users&field=avatar_128&id=627 HTTP/1.1" 200 - 9 0.007 0.120 2026-10-31 20:40:37,636 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.101 2026-10-31 20:40:37,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /web/action/load HTTP/1.1" 200 - 6 0.003 0.140 2026-10-31 20:40:37,669 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:40:37,686 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.015 0.088 2026-10-31 20:40:37,710 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.044 2026-10-31 20:40:37,773 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:40:37,842 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:37] "POST /mail/data HTTP/1.1" 200 - 38 0.029 0.053 2026-10-31 20:40:38,030 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.020 0.027 2026-10-31 20:40:38,034 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [3/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList 2026-10-31 20:40:38,041 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "GET /web/image/discuss.channel/779/avatar_128?unique=fa64ae1f1af9e1d0ca338eea0d175a17b959814b7f2bd6ecbda4a74d23369e18806c481faafe0d6acf85b2a300c2e91db06d1100858394e043c4b65263a454b1 HTTP/1.1" 200 - 6 0.002 0.045 2026-10-31 20:40:38,109 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.013 0.107 2026-10-31 20:40:38,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 6 0.002 0.127 2026-10-31 20:40:38,151 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/members HTTP/1.1" 200 - 11 0.010 0.137 2026-10-31 20:40:38,175 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 8 0.006 0.169 2026-10-31 20:40:38,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 93 0.037 0.205 2026-10-31 20:40:38,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (after mutations) 2026-10-31 20:40:38,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-31 20:40:38,409 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,409 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-31 20:40:38,410 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,410 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-31 20:40:38,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-31 20:40:38,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-31 20:40:38,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-31 20:40:38,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-31 20:40:38,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-31 20:40:38,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-31 20:40:38,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-31 20:40:38,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,420 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-31 20:40:38,420 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,421 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-31 20:40:38,421 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-31 20:40:38,425 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,425 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-31 20:40:38,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-31 20:40:38,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-31 20:40:38,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-31 20:40:38,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-31 20:40:38,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-31 20:40:38,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-31 20:40:38,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-31 20:40:38,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-31 20:40:38,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-31 20:40:38,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,436 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-31 20:40:38,436 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,436 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-31 20:40:38,437 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,438 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-31 20:40:38,438 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-31 20:40:38,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-31 20:40:38,440 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,440 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-31 20:40:38,441 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 30 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,441 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [4/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) .o_searchview_input 2026-10-31 20:40:38,512 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [5/11] Tour test_discuss_sub_channel_search → Step .o-mail-ActionPanel:has(.o-mail-SubChannelList) button[aria-label='Search button'] 2026-10-31 20:40:38,574 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [6/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 10) 2026-10-31 20:40:38,621 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.018 0.035 2026-10-31 20:40:38,638 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,639 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [7/11] Tour test_discuss_sub_channel_search → Step .o_searchview_input 2026-10-31 20:40:38,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 30 0.014 0.026 2026-10-31 20:40:38,700 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [8/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 99) 2026-10-31 20:40:38,766 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 31 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,766 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-31 20:40:38,767 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-31 20:40:38,767 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-31 20:40:38,768 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-31 20:40:38,768 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-31 20:40:38,769 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-31 20:40:38,769 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-31 20:40:38,770 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-31 20:40:38,771 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-31 20:40:38,772 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-31 20:40:38,772 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-31 20:40:38,773 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-31 20:40:38,774 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-31 20:40:38,774 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-31 20:40:38,775 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-31 20:40:38,776 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-31 20:40:38,777 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-31 20:40:38,777 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-31 20:40:38,778 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-31 20:40:38,779 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-31 20:40:38,780 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-31 20:40:38,781 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-31 20:40:38,783 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-31 20:40:38,785 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-31 20:40:38,786 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-31 20:40:38,787 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-31 20:40:38,788 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-31 20:40:38,789 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-31 20:40:38,789 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-31 20:40:38,790 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-31 20:40:38,791 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-31 20:40:38,791 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-31 20:40:38,792 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [9/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 40) 2026-10-31 20:40:38,927 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:38] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.035 0.097 2026-10-31 20:40:38,994 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 61 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:38,995 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-31 20:40:38,995 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-31 20:40:38,995 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-31 20:40:38,995 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-31 20:40:38,996 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-31 20:40:38,996 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-31 20:40:38,997 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-31 20:40:38,997 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-31 20:40:38,997 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-31 20:40:38,998 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-31 20:40:38,998 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-31 20:40:38,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-31 20:40:38,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-31 20:40:38,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-31 20:40:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-31 20:40:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-31 20:40:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-31 20:40:39,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-31 20:40:39,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-31 20:40:39,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-31 20:40:39,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-31 20:40:39,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-31 20:40:39,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-31 20:40:39,003 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-31 20:40:39,004 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-31 20:40:39,005 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-31 20:40:39,006 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-31 20:40:39,006 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-31 20:40:39,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-31 20:40:39,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-31 20:40:39,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-31 20:40:39,008 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-31 20:40:39,010 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-31 20:40:39,011 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-31 20:40:39,011 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-31 20:40:39,011 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-31 20:40:39,012 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-31 20:40:39,012 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-31 20:40:39,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-31 20:40:39,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-31 20:40:39,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-31 20:40:39,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-31 20:40:39,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-31 20:40:39,015 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-31 20:40:39,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-31 20:40:39,017 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-31 20:40:39,018 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-31 20:40:39,018 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-31 20:40:39,020 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-31 20:40:39,020 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-31 20:40:39,021 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-31 20:40:39,021 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-31 20:40:39,022 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-31 20:40:39,022 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-31 20:40:39,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-31 20:40:39,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-31 20:40:39,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-31 20:40:39,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-31 20:40:39,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-31 20:40:39,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-31 20:40:39,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-31 20:40:39,025 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [10/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 11) 2026-10-31 20:40:39,137 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:39] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 88 0.032 0.077 2026-10-31 20:40:39,227 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 90 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:39,228 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-31 20:40:39,228 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-31 20:40:39,229 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-31 20:40:39,229 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-31 20:40:39,230 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-31 20:40:39,230 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-31 20:40:39,230 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-31 20:40:39,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-31 20:40:39,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-31 20:40:39,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-31 20:40:39,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-31 20:40:39,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-31 20:40:39,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-31 20:40:39,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-31 20:40:39,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-31 20:40:39,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-31 20:40:39,234 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-31 20:40:39,234 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-31 20:40:39,234 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-31 20:40:39,235 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-31 20:40:39,235 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-31 20:40:39,235 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-31 20:40:39,236 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-31 20:40:39,236 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-31 20:40:39,236 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-31 20:40:39,237 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-31 20:40:39,237 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-31 20:40:39,237 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-31 20:40:39,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-31 20:40:39,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-31 20:40:39,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-31 20:40:39,239 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-31 20:40:39,239 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-31 20:40:39,239 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-31 20:40:39,240 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-31 20:40:39,240 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-31 20:40:39,240 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-31 20:40:39,241 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-31 20:40:39,241 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-31 20:40:39,241 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-31 20:40:39,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-31 20:40:39,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-31 20:40:39,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-31 20:40:39,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-31 20:40:39,243 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-31 20:40:39,243 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-31 20:40:39,243 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-31 20:40:39,244 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-31 20:40:39,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-31 20:40:39,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-31 20:40:39,255 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-31 20:40:39,255 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-31 20:40:39,256 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-31 20:40:39,257 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-31 20:40:39,257 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-31 20:40:39,257 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-31 20:40:39,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-31 20:40:39,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-31 20:40:39,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-31 20:40:39,259 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-31 20:40:39,260 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 39" (immediately) 2026-10-31 20:40:39,260 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 38" (immediately) 2026-10-31 20:40:39,261 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 37" (immediately) 2026-10-31 20:40:39,261 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 36" (immediately) 2026-10-31 20:40:39,262 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 35" (immediately) 2026-10-31 20:40:39,262 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 34" (immediately) 2026-10-31 20:40:39,263 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 33" (immediately) 2026-10-31 20:40:39,263 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 32" (immediately) 2026-10-31 20:40:39,263 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 31" (immediately) 2026-10-31 20:40:39,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 30" (immediately) 2026-10-31 20:40:39,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 29" (immediately) 2026-10-31 20:40:39,264 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 28" (immediately) 2026-10-31 20:40:39,265 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 27" (immediately) 2026-10-31 20:40:39,265 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 26" (immediately) 2026-10-31 20:40:39,265 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 25" (immediately) 2026-10-31 20:40:39,265 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 24" (immediately) 2026-10-31 20:40:39,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 23" (immediately) 2026-10-31 20:40:39,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 22" (immediately) 2026-10-31 20:40:39,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 21" (immediately) 2026-10-31 20:40:39,267 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 20" (immediately) 2026-10-31 20:40:39,267 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 19" (immediately) 2026-10-31 20:40:39,267 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 18" (immediately) 2026-10-31 20:40:39,267 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 17" (immediately) 2026-10-31 20:40:39,268 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 16" (immediately) 2026-10-31 20:40:39,268 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 15" (immediately) 2026-10-31 20:40:39,268 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 14" (immediately) 2026-10-31 20:40:39,269 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 13" (immediately) 2026-10-31 20:40:39,269 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 12" (immediately) 2026-10-31 20:40:39,269 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 11" (immediately) 2026-10-31 20:40:39,269 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-31 20:40:39,270 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-ActionPanel:has(.o-mail-SubChannelList)" (immediately) and set scroll to "bottom" 2026-10-31 20:40:39,270 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: [11/11] Tour test_discuss_sub_channel_search → Step .o-mail-SubChannelList-thread:contains(Sub Channel 0) 2026-10-31 20:40:39,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:39] "POST /discuss/channel/sub_channel/fetch HTTP/1.1" 200 - 48 0.021 0.044 2026-10-31 20:40:39,377 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 100 of ".o-mail-SubChannelList-thread" (immediately) 2026-10-31 20:40:39,378 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 99" (immediately) 2026-10-31 20:40:39,379 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 98" (immediately) 2026-10-31 20:40:39,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 97" (immediately) 2026-10-31 20:40:39,381 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 96" (immediately) 2026-10-31 20:40:39,381 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 95" (immediately) 2026-10-31 20:40:39,383 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 94" (immediately) 2026-10-31 20:40:39,384 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 93" (immediately) 2026-10-31 20:40:39,384 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 92" (immediately) 2026-10-31 20:40:39,386 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 91" (immediately) 2026-10-31 20:40:39,386 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 90" (immediately) 2026-10-31 20:40:39,387 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 89" (immediately) 2026-10-31 20:40:39,388 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 88" (immediately) 2026-10-31 20:40:39,388 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 87" (immediately) 2026-10-31 20:40:39,389 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 86" (immediately) 2026-10-31 20:40:39,390 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 85" (immediately) 2026-10-31 20:40:39,391 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 84" (immediately) 2026-10-31 20:40:39,391 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 83" (immediately) 2026-10-31 20:40:39,393 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 82" (immediately) 2026-10-31 20:40:39,393 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 81" (immediately) 2026-10-31 20:40:39,394 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 80" (immediately) 2026-10-31 20:40:39,395 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 79" (immediately) 2026-10-31 20:40:39,396 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 78" (immediately) 2026-10-31 20:40:39,396 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 77" (immediately) 2026-10-31 20:40:39,397 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 76" (immediately) 2026-10-31 20:40:39,399 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 75" (immediately) 2026-10-31 20:40:39,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 74" (immediately) 2026-10-31 20:40:39,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 73" (immediately) 2026-10-31 20:40:39,401 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 72" (immediately) 2026-10-31 20:40:39,402 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 71" (immediately) 2026-10-31 20:40:39,402 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 70" (immediately) 2026-10-31 20:40:39,403 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 69" (immediately) 2026-10-31 20:40:39,403 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 68" (immediately) 2026-10-31 20:40:39,405 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 67" (immediately) 2026-10-31 20:40:39,406 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 66" (immediately) 2026-10-31 20:40:39,407 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 65" (immediately) 2026-10-31 20:40:39,407 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 64" (immediately) 2026-10-31 20:40:39,407 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 63" (immediately) 2026-10-31 20:40:39,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 62" (immediately) 2026-10-31 20:40:39,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 61" (immediately) 2026-10-31 20:40:39,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 60" (immediately) 2026-10-31 20:40:39,409 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 59" (immediately) 2026-10-31 20:40:39,410 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 58" (immediately) 2026-10-31 20:40:39,410 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 57" (immediately) 2026-10-31 20:40:39,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 56" (immediately) 2026-10-31 20:40:39,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 55" (immediately) 2026-10-31 20:40:39,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 54" (immediately) 2026-10-31 20:40:39,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 53" (immediately) 2026-10-31 20:40:39,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 52" (immediately) 2026-10-31 20:40:39,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 51" (immediately) 2026-10-31 20:40:39,412 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 50" (immediately) 2026-10-31 20:40:39,413 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 49" (immediately) 2026-10-31 20:40:39,413 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 48" (immediately) 2026-10-31 20:40:39,413 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 47" (immediately) 2026-10-31 20:40:39,414 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 46" (immediately) 2026-10-31 20:40:39,414 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 45" (immediately) 2026-10-31 20:40:39,414 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 44" (immediately) 2026-10-31 20:40:39,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 43" (immediately) 2026-10-31 20:40:39,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 42" (immediately) 2026-10-31 20:40:39,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 41" (immediately) 2026-10-31 20:40:39,416 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 40" (immediately) 2026-10-31 20:40:39,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 39" (immediately) 2026-10-31 20:40:39,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 38" (immediately) 2026-10-31 20:40:39,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 37" (immediately) 2026-10-31 20:40:39,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 36" (immediately) 2026-10-31 20:40:39,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 35" (immediately) 2026-10-31 20:40:39,420 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 34" (immediately) 2026-10-31 20:40:39,420 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 33" (immediately) 2026-10-31 20:40:39,421 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 32" (immediately) 2026-10-31 20:40:39,421 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 31" (immediately) 2026-10-31 20:40:39,421 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 30" (immediately) 2026-10-31 20:40:39,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 29" (immediately) 2026-10-31 20:40:39,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 28" (immediately) 2026-10-31 20:40:39,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 27" (immediately) 2026-10-31 20:40:39,423 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 26" (immediately) 2026-10-31 20:40:39,423 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 25" (immediately) 2026-10-31 20:40:39,423 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 24" (immediately) 2026-10-31 20:40:39,423 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 23" (immediately) 2026-10-31 20:40:39,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 22" (immediately) 2026-10-31 20:40:39,425 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 21" (immediately) 2026-10-31 20:40:39,425 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 20" (immediately) 2026-10-31 20:40:39,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 19" (immediately) 2026-10-31 20:40:39,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 18" (immediately) 2026-10-31 20:40:39,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 17" (immediately) 2026-10-31 20:40:39,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 16" (immediately) 2026-10-31 20:40:39,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 15" (immediately) 2026-10-31 20:40:39,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 14" (immediately) 2026-10-31 20:40:39,428 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 13" (immediately) 2026-10-31 20:40:39,430 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 12" (immediately) 2026-10-31 20:40:39,430 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 11" (immediately) 2026-10-31 20:40:39,431 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 10" (immediately) 2026-10-31 20:40:39,431 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 9" (immediately) 2026-10-31 20:40:39,431 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 8" (immediately) 2026-10-31 20:40:39,431 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 7" (immediately) 2026-10-31 20:40:39,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 6" (immediately) 2026-10-31 20:40:39,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 5" (immediately) 2026-10-31 20:40:39,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 4" (immediately) 2026-10-31 20:40:39,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 3" (immediately) 2026-10-31 20:40:39,433 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 2" (immediately) 2026-10-31 20:40:39,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: Found 1 of ".o-mail-SubChannelList-thread" with text "Sub Channel 1" (immediately) 2026-10-31 20:40:39,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: tour succeeded 2026-10-31 20:40:39,435 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_discuss_sub_channel_search SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-31 20:40:39,546 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search.browser: heap 39919260 (allocated 41811968) 2026-10-31 20:40:39,553 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing chrome headless with pid 8776 2026-10-31 20:40:39,554 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Closing websocket connection 2026-10-31 20:40:39,555 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Terminating chrome headless with pid 8776 2026-10-31 20:40:39,649 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204039_649516_test_04_sub_channel_panel_search.txt 2026-10-31 20:40:39,649 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Removing chrome user profile "/tmp/tmp4m66i4jq_chrome_odoo" 2026-10-31 20:40:39,699 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-10-31 20:40:39,880 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-10-31 20:40:39,974 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-10-31 20:40:40,356 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-10-31 20:40:40,366 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32644] 2026-10-31 20:40:40,372 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:40,746 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-10-31 20:40:40,754 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32646] 2026-10-31 20:40:40,759 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:41,298 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #628 deleted discuss.channel.member records with IDs: [2328] 2026-10-31 20:40:41,340 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #628 deleted discuss.channel.member records with IDs: [2330] 2026-10-31 20:40:41,380 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #628 deleted discuss.channel.member records with IDs: [2334] 2026-10-31 20:40:41,415 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #628 deleted discuss.channel.member records with IDs: [2338] 2026-10-31 20:40:41,420 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #628 deleted discuss.channel.member records with IDs: [2326, 2332, 2336] 2026-10-31 20:40:41,486 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-10-31 20:40:41,832 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-10-31 20:40:41,840 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32663] 2026-10-31 20:40:41,845 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:41,983 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-10-31 20:40:42,356 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-10-31 20:40:42,364 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32667] 2026-10-31 20:40:42,369 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:42,764 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-10-31 20:40:42,772 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32669] 2026-10-31 20:40:42,778 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:42,979 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_10_mentioned_partner_with_several_users_becomes_sub_channel_member ... 2026-10-31 20:40:43,380 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-10-31 20:40:43,387 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32675] 2026-10-31 20:40:43,393 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:43,805 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-10-31 20:40:43,814 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32677] 2026-10-31 20:40:43,820 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:44,206 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-10-31 20:40:44,213 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32679] 2026-10-31 20:40:44,220 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:44,488 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-10-31 20:40:44,496 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32680] 2026-10-31 20:40:44,502 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:44,788 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-10-31 20:40:44,796 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32681] 2026-10-31 20:40:44,803 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:40:45,086 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_11_sub_channel_of_message_sent_to_non_member ... 2026-10-31 20:40:45,198 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_employee from n/a 2026-10-31 20:40:45,211 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:45,579 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 35 0.016 0.355 2026-10-31 20:40:45,581 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_11_sub_channel_of_message_sent_to_non_member: waiting for threads: [] 2026-10-31 20:40:45,609 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_12_sub_channel_sent_to_parent_channel_on_create ... 2026-10-31 20:40:45,617 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228] 2026-10-31 20:40:45,736 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:40:55,767 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:40:55,767 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:40:57,245 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-10-31 20:40:57,511 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:57,781 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:57] "POST /mail/message/post HTTP/1.1" 200 - 20 0.007 0.266 2026-10-31 20:40:57,799 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:57] "POST /mail/message/post HTTP/1.1" 200 - 5 0.001 0.007 2026-10-31 20:40:57,815 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:40:57,840 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:57] "POST /mail/message/post HTTP/1.1" 200 - 10 0.004 0.011 2026-10-31 20:40:57,856 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:40:57,927 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:57] "POST /mail/message/post HTTP/1.1" 200 - 44 0.025 0.036 2026-10-31 20:40:57,967 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:40:58,052 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 41 0.030 0.036 2026-10-31 20:40:58,077 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:40:58,169 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 40 0.030 0.051 2026-10-31 20:40:58,221 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-10-31 20:40:58,275 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:58,577 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 53 0.020 0.285 2026-10-31 20:40:58,637 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 29 0.011 0.034 2026-10-31 20:40:58,657 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:40:58,713 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 38 0.016 0.033 2026-10-31 20:40:58,728 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:40:58,787 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 39 0.018 0.033 2026-10-31 20:40:58,806 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:40:58,873 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 39 0.020 0.036 2026-10-31 20:40:58,890 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:40:58,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:58] "POST /mail/message/post HTTP/1.1" 200 - 38 0.021 0.033 2026-10-31 20:40:58,990 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-10-31 20:40:59,035 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:40:59,363 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 53 0.019 0.311 2026-10-31 20:40:59,421 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 29 0.012 0.032 2026-10-31 20:40:59,457 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:40:59,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 38 0.016 0.033 2026-10-31 20:40:59,530 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:40:59,607 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 39 0.021 0.042 2026-10-31 20:40:59,634 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:40:59,813 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 96 0.052 0.116 2026-10-31 20:40:59,833 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:40:59,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:40:59] "POST /mail/message/post HTTP/1.1" 200 - 58 0.039 0.050 2026-10-31 20:40:59,979 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-10-31 20:41:00,125 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:00,501 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:00] "POST /mail/message/post HTTP/1.1" 200 - 78 0.033 0.346 2026-10-31 20:41:00,560 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:00] "POST /mail/message/post HTTP/1.1" 200 - 34 0.015 0.030 2026-10-31 20:41:00,589 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:41:00,683 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:00] "POST /mail/message/post HTTP/1.1" 200 - 57 0.028 0.044 2026-10-31 20:41:00,715 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:41:00,822 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:00] "POST /mail/message/post HTTP/1.1" 200 - 70 0.038 0.058 2026-10-31 20:41:00,841 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:41:00,956 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:00] "POST /mail/message/post HTTP/1.1" 200 - 67 0.039 0.064 2026-10-31 20:41:00,978 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:41:01,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:01] "POST /mail/message/post HTTP/1.1" 200 - 61 0.043 0.065 2026-10-31 20:41:01,217 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:41:01,234 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-10-31 20:41:01,268 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-10-31 20:41:01,298 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-10-31 20:41:01,320 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-10-31 20:41:01,342 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-10-31 20:41:01,364 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-10-31 20:41:01,387 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-10-31 20:41:01,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-10-31 20:41:01,430 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-10-31 20:41:01,452 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-10-31 20:41:01,474 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-10-31 20:41:01,496 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-10-31 20:41:01,518 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-10-31 20:41:01,540 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-10-31 20:41:01,562 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-10-31 20:41:01,584 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-10-31 20:41:01,606 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-10-31 20:41:01,628 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-10-31 20:41:01,650 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-10-31 20:41:01,672 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-10-31 20:41:01,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-10-31 20:41:01,717 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-10-31 20:41:01,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-10-31 20:41:01,761 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-10-31 20:41:01,783 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-10-31 20:41:01,805 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-10-31 20:41:01,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-10-31 20:41:01,849 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-10-31 20:41:01,870 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-10-31 20:41:01,892 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-10-31 20:41:01,914 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-10-31 20:41:01,936 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-10-31 20:41:01,958 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-10-31 20:41:01,980 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-10-31 20:41:02,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-10-31 20:41:02,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-10-31 20:41:02,054 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:41:11,769 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:41:11,769 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:41:12,978 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-10-31 20:41:13,358 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-10-31 20:41:13,360 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:13,661 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-10-31 20:41:13,697 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:13] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.015 0.324 2026-10-31 20:41:13,736 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-10-31 20:41:13,854 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 7126, 7127, 7128, 7129, 7130, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158, 7159, 7160, 7161] 2026-10-31 20:41:13,858 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:14,113 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:14] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 0.256 2026-10-31 20:41:14,170 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-10-31 20:41:14,178 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 7126, 7127, 7128, 7129, 7130] 2026-10-31 20:41:14,185 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:14,490 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:14] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 7 0.001 0.305 2026-10-31 20:41:14,617 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:41:24,735 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:41:24,735 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:41:25,049 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-10-31 20:41:25,364 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-10-31 20:41:25,425 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 7164, 7165, 7166, 7167, 7168] 2026-10-31 20:41:25,459 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-10-31 20:41:25,721 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-10-31 20:41:25,799 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:41:25,900 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-10-31 20:41:26,331 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome pid: 9025 2026-10-31 20:41:26,331 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless temporary user profile dir: /tmp/tmphbutgiiv_chrome_odoo 2026-10-31 20:41:26,332 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:37257/json/version 2026-10-31 20:41:26,332 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37257/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:41:26,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:41:26,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Issuing json command http://127.0.0.1:37257/json 2026-10-31 20:41:26,364 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37257/json with timeout 3 increased to 10s during tests 2026-10-31 20:41:26,376 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Websocket url found: ws://127.0.0.1:37257/devtools/page/C13C366EB88AFF49411287548CF7FDAD 2026-10-31 20:41:26,387 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Enable chrome headless console log notification 2026-10-31 20:41:26,394 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless enable page notifications 2026-10-31 20:41:26,458 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:41:26,465 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Setting session cookie in browser 2026-10-31 20:41:26,467 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Open "http://127.0.0.1:8069/odoo/action-mail.action_discuss" in browser 2026-10-31 20:41:26,467 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-mail.action_discuss" 2026-10-31 20:41:26,479 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:28,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:28] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 179 0.096 1.990 2026-10-31 20:41:28,565 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Navigation result: {'frameId': 'C13C366EB88AFF49411287548CF7FDAD', 'loaderId': 'D6A81139FEED2FFF8CAA7A1B16A8B9CB', 'isDownload': False} 2026-10-31 20:41:28,565 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate ready code "odoo.isTourReady('mail_message_load_order_tour')" 2026-10-31 20:41:28,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:28] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:41:28,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:28] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-31 20:41:28,610 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:28] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:41:28,683 104 INFO rb-be2b723-226188-430982 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-10-31 20:41:29,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.212 0.368 2026-10-31 20:41:29,193 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.588 2026-10-31 20:41:29,198 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.363 2026-10-31 20:41:29,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:41:29,325 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:41:29,327 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:41:29,330 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:41:29,338 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:41:29,358 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:41:29,387 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:41:29,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.041 2026-10-31 20:41:29,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-31 20:41:29,442 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.041 2026-10-31 20:41:29,481 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Evaluate test code "odoo.startTour('mail_message_load_order_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mail.action_discuss", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:41:29,500 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [1/6] Tour mail_message_load_order_tour → Step .o-mail-DiscussSidebarChannel:contains(MyTestChannel) 2026-10-31 20:41:29,543 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.032 0.109 2026-10-31 20:41:29,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.120 2026-10-31 20:41:29,568 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.078 2026-10-31 20:41:29,572 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:41:29,652 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:41:29,652 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:41:29,822 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "POST /mail/data HTTP/1.1" 200 - 139 0.097 0.247 2026-10-31 20:41:29,851 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.291 2026-10-31 20:41:29,877 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.297 2026-10-31 20:41:30,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /mail/data HTTP/1.1" 200 - 82 0.039 0.282 2026-10-31 20:41:30,038 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/res.partner/3/avatar_128?unique=1793479285000 HTTP/1.1" 200 - 9 0.007 0.455 2026-10-31 20:41:30,040 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.107 2026-10-31 20:41:30,063 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.004 0.118 2026-10-31 20:41:30,066 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:41:30,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.006 0.008 2026-10-31 20:41:30,192 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:41:30,199 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 8 0.010 0.013 2026-10-31 20:41:30,204 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:41:30,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.027 2026-10-31 20:41:30,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/discuss.channel/908/avatar_128?unique=2d8d8b6561fc6aa6a32241be9c4b841902e606ea03cc510f9de534df19b23ba48e9ce3cae9a4567d505e08c61f4602dd3a714d3d9a5214b46b7859abfcae7936 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-31 20:41:30,230 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [2/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message 2026-10-31 20:41:30,262 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.016 0.064 2026-10-31 20:41:30,271 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.003 0.083 2026-10-31 20:41:30,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.011 0.064 2026-10-31 20:41:30,352 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /discuss/channel/members HTTP/1.1" 200 - 14 0.007 0.083 2026-10-31 20:41:30,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 30 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-31 20:41:30,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "bottom" (immediately) 2026-10-31 20:41:30,696 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [3/6] Tour mail_message_load_order_tour → Step *[title='Pinned Messages'] 2026-10-31 20:41:30,782 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [4/6] Tour mail_message_load_order_tour → Step Click on invisible jump (should hover card to be visible) (trigger: .o-mail-MessageCard-jump:not(:visible)) 2026-10-31 20:41:30,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /discuss/channel/pinned_messages HTTP/1.1" 200 - 19 0.009 0.021 2026-10-31 20:41:30,839 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [5/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message:first .o-mail-Message-textContent:not(:contains(31)) 2026-10-31 20:41:30,906 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:30] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.011 0.048 2026-10-31 20:41:31,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 31 of ".o-mail-Thread .o-mail-Message" (immediately) 2026-10-31 20:41:31,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" with scroll "0" (immediately) 2026-10-31 20:41:31,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 1 of ".o-mail-Thread" (immediately) and set scroll to "bottom" 2026-10-31 20:41:31,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: [6/6] Tour mail_message_load_order_tour → Step .o-mail-Thread .o-mail-Message .o-mail-Message-textContent:contains(17) 2026-10-31 20:41:31,304 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 19 0.009 0.052 2026-10-31 20:41:31,475 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: Found 60 of ".o-mail-Thread .o-mail-Message" (after mutations) 2026-10-31 20:41:31,487 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: tour succeeded 2026-10-31 20:41:31,487 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR mail_message_load_order_tour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-31 20:41:31,620 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour.browser: heap 44715436 (allocated 46780416) 2026-10-31 20:41:31,624 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing chrome headless with pid 9025 2026-10-31 20:41:31,624 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Closing websocket connection 2026-10-31 20:41:31,625 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Terminating chrome headless with pid 9025 2026-10-31 20:41:31,717 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204131_716887_test_01_mail_message_load_order_tour.txt 2026-10-31 20:41:31,717 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Removing chrome user profile "/tmp/tmphbutgiiv_chrome_odoo" 2026-10-31 20:41:31,775 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:41:31,851 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome pid: 9240 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless temporary user profile dir: /tmp/tmpmynjn99j_chrome_odoo 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:46031/json/version 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46031/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Browser version: Chrome/150.0.7871.114 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Issuing json command http://127.0.0.1:46031/json 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46031/json with timeout 3 increased to 10s during tests 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Websocket url found: ws://127.0.0.1:46031/devtools/page/03353422427F6C2F799E95ABEF3F647E 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Enable chrome headless console log notification 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless enable page notifications 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Setting session cookie in browser 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Open "http://127.0.0.1:8069/web#id=2205&model=res.partner" in browser 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigating to: "http://127.0.0.1:8069/web#id=2205&model=res.partner" 2026-10-31 20:41:32,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web HTTP/1.1" 200 - 191 0.103 -0.103 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Navigation result: {'frameId': '03353422427F6C2F799E95ABEF3F647E', 'loaderId': 'FD83DB027E7ECE3FB7FEC9734825A80C', 'isDownload': False} 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate ready code "odoo.isTourReady('mail_activity_date_format')" 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 -0.002 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 -0.006 2026-10-31 20:41:33,000 104 INFO rb-be2b723-226188-430982 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-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.226 -0.226 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: Owl is running in 'dev' mode. 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.019 -0.019 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/webclient/translations/bbc3799a0325d7c515f1e626ad1b099314f5a91e?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 -0.007 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Evaluate test code "odoo.startTour('mail_activity_date_format', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#id=2205&model=res.partner", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [1/9] Tour mail_activity_date_format → Step button:contains('Activities') 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.025 -0.025 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 -0.004 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/data HTTP/1.1" 200 - 140 0.077 -0.077 2026-10-31 20:41:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 -0.006 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 -0.006 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 -0.006 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 155 0.063 -0.063 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.000 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.004 -0.004 2026-10-31 20:41:35,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.015 -0.015 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 152 0.091 -0.091 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:41:35,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.007 -0.007 2026-10-31 20:41:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:41:36,000 104 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.025 -0.025 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 -0.010 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [2/9] Tour mail_activity_date_format → Step input[id*='activity_type_id'] 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.022 -0.022 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 -0.010 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 20 0.011 -0.011 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.006 -0.006 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 8 0.008 -0.008 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 13 0.011 -0.011 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [3/9] Tour mail_activity_date_format → Step .dropdown-item:contains('To-Do') 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 -0.007 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [4/9] Tour mail_activity_date_format → Step div[name='summary'] input 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.005 -0.005 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [5/9] Tour mail_activity_date_format → Step button:contains('Schedule') 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [6/9] Tour mail_activity_date_format → Step .o-mail-Activity:contains('Go Party') 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.010 -0.010 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities HTTP/1.1" 200 - 18 0.012 -0.012 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [01/Jan/2024 09:00:00] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.015 -0.015 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [7/9] Tour mail_activity_date_format → Step .o-mail-Activity-info i 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [8/9] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Created') td:contains('01/Jan/24 09:00:00 AM') 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: [9/9] Tour mail_activity_date_format → Step .o-mail-Activity-details tr:contains('Due on') td:contains('06/Jan/24') 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: tour succeeded 2026-10-31 20:41:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: ╔══════════════════════════════════════════╗ ║ TOUR mail_activity_date_format SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format.browser: heap 31723248 (allocated 33058816) 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing chrome headless with pid 9240 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Closing websocket connection 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Terminating chrome headless with pid 9240 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20240101_090000_000000_test_mail_activity_date_format.txt 2026-10-31 20:41:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Removing chrome user profile "/tmp/tmpmynjn99j_chrome_odoo" 2026-10-31 20:41:37,218 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-10-31 20:41:37,503 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome pid: 9472 2026-10-31 20:41:37,504 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless temporary user profile dir: /tmp/tmprh_bi0_s_chrome_odoo 2026-10-31 20:41:37,504 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:40079/json/version 2026-10-31 20:41:37,505 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40079/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:41:37,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Browser version: Chrome/150.0.7871.114 2026-10-31 20:41:37,514 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Issuing json command http://127.0.0.1:40079/json 2026-10-31 20:41:37,514 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40079/json with timeout 3 increased to 10s during tests 2026-10-31 20:41:37,518 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Websocket url found: ws://127.0.0.1:40079/devtools/page/806ECF15092BE9EE046997F5D8D7E9BA 2026-10-31 20:41:37,530 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Enable chrome headless console log notification 2026-10-31 20:41:37,544 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless enable page notifications 2026-10-31 20:41:37,572 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:41:37,581 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Setting session cookie in browser 2026-10-31 20:41:37,582 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Open "http://127.0.0.1:8069/odoo/res.partner/2205" in browser 2026-10-31 20:41:37,582 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/2205" 2026-10-31 20:41:37,591 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:41:38,883 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:38] "GET /odoo/res.partner/2205 HTTP/1.1" 200 - 191 0.109 1.186 2026-10-31 20:41:38,887 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Navigation result: {'frameId': '806ECF15092BE9EE046997F5D8D7E9BA', 'loaderId': '392A7F29618A233C089C884EA66B431C', 'isDownload': False} 2026-10-31 20:41:38,887 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Evaluate ready code "odoo.isTourReady('mail_activity_schedule_from_chatter')" 2026-10-31 20:41:38,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:38] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:41:38,983 104 INFO rb-be2b723-226188-430982 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-10-31 20:41:39,509 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.228 0.374 2026-10-31 20:41:39,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.608 2026-10-31 20:41:39,522 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.613 2026-10-31 20:41:39,549 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.623 2026-10-31 20:41:39,556 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.637 2026-10-31 20:41:39,575 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:39] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:41:40,214 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:41:40,215 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:41:40,217 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:41:40,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:41:40,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: Owl is running in 'dev' mode. 2026-10-31 20:41:40,282 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:41:40,319 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.059 2026-10-31 20:41:40,321 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-31 20:41:40,349 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Evaluate test code "odoo.startTour('mail_activity_schedule_from_chatter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/2205", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:41:40,356 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [1/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Activities') 2026-10-31 20:41:40,408 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:41:40,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.038 0.094 2026-10-31 20:41:40,439 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.154 2026-10-31 20:41:40,464 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.050 2026-10-31 20:41:40,475 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:41:40,485 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:41:40,700 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "POST /mail/data HTTP/1.1" 200 - 140 0.096 0.254 2026-10-31 20:41:40,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.351 2026-10-31 20:41:40,713 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.001 0.374 2026-10-31 20:41:40,753 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.007 0.294 2026-10-31 20:41:40,782 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.323 2026-10-31 20:41:41,189 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 155 0.064 0.664 2026-10-31 20:41:41,191 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.378 2026-10-31 20:41:41,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.004 0.384 2026-10-31 20:41:41,293 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:41:41,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.020 0.034 2026-10-31 20:41:41,301 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.048 2026-10-31 20:41:41,497 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 152 0.079 0.147 2026-10-31 20:41:41,651 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.009 2026-10-31 20:41:41,659 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:41:41,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.006 0.017 2026-10-31 20:41:41,767 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.010 2026-10-31 20:41:41,800 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.008 0.025 2026-10-31 20:41:41,812 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:41:41,856 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.023 0.067 2026-10-31 20:41:41,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.013 0.062 2026-10-31 20:41:41,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:41] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.004 0.079 2026-10-31 20:41:41,976 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [2/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id'] 2026-10-31 20:41:42,005 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 20 0.007 0.020 2026-10-31 20:41:42,039 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 13 0.010 0.043 2026-10-31 20:41:42,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 8 0.006 0.035 2026-10-31 20:41:42,140 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [3/14] Tour mail_activity_schedule_from_chatter → Step .dropdown-item:contains('Call') 2026-10-31 20:41:42,148 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 0.016 2026-10-31 20:41:42,152 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:41:42,203 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [4/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id']:value('Call') 2026-10-31 20:41:42,221 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.004 0.012 2026-10-31 20:41:42,259 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [5/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Schedule') 2026-10-31 20:41:42,326 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [6/14] Tour mail_activity_schedule_from_chatter → Step input[id*='activity_type_id'] 2026-10-31 20:41:42,382 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [7/14] Tour mail_activity_schedule_from_chatter → Step .dropdown-item:contains('To-Do') 2026-10-31 20:41:42,387 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.type/name_search HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:41:42,442 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [8/14] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-31 20:41:42,463 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 3 0.004 0.013 2026-10-31 20:41:42,509 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [9/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Schedule') 2026-10-31 20:41:42,573 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [10/14] Tour mail_activity_schedule_from_chatter → Step .o-mail-Activity:contains('Play Mario Party') 2026-10-31 20:41:42,616 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.008 0.026 2026-10-31 20:41:42,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities HTTP/1.1" 200 - 18 0.011 0.030 2026-10-31 20:41:42,686 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:41:42,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.014 0.035 2026-10-31 20:41:42,763 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [11/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Activities') 2026-10-31 20:41:42,836 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [12/14] Tour mail_activity_schedule_from_chatter → Step div[name='summary'] input 2026-10-31 20:41:42,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:42] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 6 0.008 0.024 2026-10-31 20:41:42,921 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [13/14] Tour mail_activity_schedule_from_chatter → Step button:contains('Mark as Done') 2026-10-31 20:41:42,989 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: [14/14] Tour mail_activity_schedule_from_chatter → Step .o-mail-Message:contains('Play Mario Kart') 2026-10-31 20:41:43,015 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:43] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 8 0.006 0.018 2026-10-31 20:41:43,097 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-10-31 20:41:43,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:43] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities_done HTTP/1.1" 200 - 31 0.019 0.053 2026-10-31 20:41:43,153 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:43] "POST /mail/thread/data HTTP/1.1" 200 - 20 0.011 0.036 2026-10-31 20:41:43,183 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:41:43] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.008 0.070 2026-10-31 20:41:43,210 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: tour succeeded 2026-10-31 20:41:43,211 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR mail_activity_schedule_from_chatter SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-31 20:41:43,320 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter.browser: heap 33106884 (allocated 35418112) 2026-10-31 20:41:43,323 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing chrome headless with pid 9472 2026-10-31 20:41:43,324 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Closing websocket connection 2026-10-31 20:41:43,325 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Terminating chrome headless with pid 9472 2026-10-31 20:41:43,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204143_427319_test_mail_activity_schedule_from_chatter.txt 2026-10-31 20:41:43,427 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Removing chrome user profile "/tmp/tmprh_bi0_s_chrome_odoo" 2026-10-31 20:41:43,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:41:54,127 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:41:54,127 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:41:54,402 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-10-31 20:41:54,791 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:42:04,765 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:42:04,765 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:42:05,025 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-10-31 20:42:05,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome pid: 9696 2026-10-31 20:42:05,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmpn6e889p8_chrome_odoo 2026-10-31 20:42:05,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:38639/json/version 2026-10-31 20:42:06,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38639/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:42:06,030 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:42:06,030 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:38639/json 2026-10-31 20:42:06,031 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38639/json with timeout 3 increased to 10s during tests 2026-10-31 20:42:06,048 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:38639/devtools/page/D30BD4F7194D0131C185160B6AADF87C 2026-10-31 20:42:06,059 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-10-31 20:42:06,068 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-10-31 20:42:06,115 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:42:06,124 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Setting session cookie in browser 2026-10-31 20:42:06,132 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/2218" in browser 2026-10-31 20:42:06,132 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/2218" 2026-10-31 20:42:06,145 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:08,166 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /odoo/res.partner/2218 HTTP/1.1" 200 - 186 0.072 1.952 2026-10-31 20:42:08,170 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Navigation result: {'frameId': 'D30BD4F7194D0131C185160B6AADF87C', 'loaderId': 'FBA33810FB0A5B3F614C8BEEA89552E9', 'isDownload': False} 2026-10-31 20:42:08,170 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_composer_test_tour.js')" 2026-10-31 20:42:08,202 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-31 20:42:08,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:42:08,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/webclient/load_menus/d66fb1be2f216c3091e7d7bac05664614f1c61e9a5f537f5e9db215ab1d7b113 HTTP/1.1" 200 - 115 0.058 0.074 2026-10-31 20:42:08,337 104 INFO rb-be2b723-226188-430982 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-10-31 20:42:08,343 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.142 2026-10-31 20:42:08,348 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.153 2026-10-31 20:42:08,365 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:42:08,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:08] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:42:09,008 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:42:09,009 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:42:09,011 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-31 20:42:09,026 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:42:09,040 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:42:09,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:42:09,077 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.014 2026-10-31 20:42:09,090 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 20:42:09,102 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.012 2026-10-31 20:42:09,160 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_composer_test_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/2218", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:42:09,169 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [1/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-10-31 20:42:09,220 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:09,224 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:42:09,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /mail/data HTTP/1.1" 200 - 34 0.035 0.048 2026-10-31 20:42:09,285 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/image?model=res.users&field=avatar_128&id=658 HTTP/1.1" 200 - 16 0.009 0.082 2026-10-31 20:42:09,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/image/res.partner/2217/avatar_128?unique=1793479314000 HTTP/1.1" 200 - 8 0.007 0.109 2026-10-31 20:42:09,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-10-31 20:42:09,329 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:42:09,578 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 169 0.062 0.320 2026-10-31 20:42:09,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.004 0.336 2026-10-31 20:42:09,645 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:09,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.308 2026-10-31 20:42:09,711 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.020 0.063 2026-10-31 20:42:09,802 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 51 0.032 0.137 2026-10-31 20:42:09,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.175 2026-10-31 20:42:09,923 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.010 2026-10-31 20:42:09,936 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:42:09,975 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:09] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 10 0.011 0.019 2026-10-31 20:42:10,088 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.012 0.023 2026-10-31 20:42:10,117 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:10,143 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.014 0.072 2026-10-31 20:42:10,153 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.100 2026-10-31 20:42:10,197 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.011 0.072 2026-10-31 20:42:10,226 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.008 0.081 2026-10-31 20:42:10,242 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 6 0.004 0.073 2026-10-31 20:42:10,297 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-10-31 20:42:10,299 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [2/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-31 20:42:10,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "GET /web/image/res.partner/2/avatar_128?unique=1793479314000 HTTP/1.1" 200 - 8 0.006 0.020 2026-10-31 20:42:10,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [3/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-input) 2026-10-31 20:42:10,473 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [4/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Mention a partner (trigger: .o-mail-Composer-suggestion:contains(Not A Demo User)) 2026-10-31 20:42:10,782 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions HTTP/1.1" 200 - 11 0.012 0.031 2026-10-31 20:42:10,790 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:42:10,814 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [5/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Add one file in composer (trigger: .o-mail-Composer button[aria-label='Attach files']) 2026-10-31 20:42:10,829 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "GET /web/image/res.partner/2219/avatar_128?unique=1793479314000 HTTP/1.1" 200 - 9 0.007 0.022 2026-10-31 20:42:10,877 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Composer-coreMain .o_input_file" (immediately) and inputted 1 file(s) 2026-10-31 20:42:10,877 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [6/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step .o-mail-AttachmentCard:not(.o-isUploading):contains("file1.txt") 2026-10-31 20:42:10,902 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:42:10,913 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.022 2026-10-31 20:42:10,946 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [7/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-31 20:42:11,015 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [8/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer keeps open after pushing Escape (trigger: .o_mail_composer_form_view) 2026-10-31 20:42:11,023 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:42:11,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:42:11,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/mail.compose.message/get_views HTTP/1.1" 200 - 16 0.006 0.025 2026-10-31 20:42:11,199 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 11 0.007 0.022 2026-10-31 20:42:11,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:42:11,278 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [9/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the earlier provided attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file1.txt)) 2026-10-31 20:42:11,282 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:42:11,341 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [10/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check subject is autofilled (trigger: [name="subject"] input) 2026-10-31 20:42:11,393 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [11/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer content is kept and contains the user's signature (trigger: .o_field_html[name="body"]) 2026-10-31 20:42:11,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [12/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Trigger channel mention with # (trigger: .odoo-editor-editable) 2026-10-31 20:42:11,501 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [13/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Search for general channel (trigger: .o-mail-MentionList input) 2026-10-31 20:42:11,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [14/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Select channel from suggestion (trigger: .o-mail-Composer-suggestion:contains(general)) 2026-10-31 20:42:11,582 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions HTTP/1.1" 200 - 6 0.004 0.011 2026-10-31 20:42:11,627 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [15/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check channel mention is present in body (trigger: .o_field_html[name="body"] .o_channel_redirect:contains(general)) 2026-10-31 20:42:11,681 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [16/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step body:not(:has(.o-mail-MentionList)) 2026-10-31 20:42:11,741 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [17/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Drop a file on the full composer (trigger: .o_mail_composer_form_view) 2026-10-31 20:42:11,793 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o_mail_composer_form_view .o_form_renderer" (immediately) and dragentered 1 file(s) 2026-10-31 20:42:11,798 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-10-31 20:42:11,801 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [18/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file2.txt)) 2026-10-31 20:42:11,831 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.005 0.023 2026-10-31 20:42:11,846 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:11] "POST /web/dataset/call_kw/ir.attachment/web_read HTTP/1.1" 200 - 2 0.000 0.006 2026-10-31 20:42:11,862 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [19/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on the mail template selector (trigger: .mail-composer-template-dropdown-btn) 2026-10-31 20:42:12,096 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [20/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check a template is listed (trigger: .mail-composer-template-dropdown.popover .o-dropdown-item:contains("Test template")) 2026-10-31 20:42:12,152 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [21/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Verify admin template is NOT listed (trigger: .mail-composer-template-dropdown.popover) 2026-10-31 20:42:12,209 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [22/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from full composer (trigger: .o_mail_send) 2026-10-31 20:42:12,285 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [23/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("blahblah @Not A Demo User")) 2026-10-31 20:42:12,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:12] "POST /web/dataset/call_kw/mail.compose.message/web_save HTTP/1.1" 200 - 13 0.010 0.027 2026-10-31 20:42:12,500 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:12] "POST /web/dataset/call_kw/mail.compose.message/action_send_mail HTTP/1.1" 200 - 58 0.043 0.117 2026-10-31 20:42:12,543 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:12] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.013 0.024 2026-10-31 20:42:12,561 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:12] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.005 0.048 2026-10-31 20:42:12,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-10-31 20:42:12,629 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [24/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on envelope to see recipients of message (trigger: .o-mail-Message:has(.o-mail-Message-body:contains("blahblah @Not A Demo User")) .o-mail-Message-notification) 2026-10-31 20:42:12,702 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [25/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message has correct recipients (trigger: .o-mail-MessageNotificationPopover:contains('Not A Demo User Jane')) 2026-10-31 20:42:12,759 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [26/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the first attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file1.txt")) 2026-10-31 20:42:12,825 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [27/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the second attachment (trigger: .o-mail-Message .o-mail-AttachmentCard:contains("file2.txt")) 2026-10-31 20:42:12,891 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [28/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-31 20:42:12,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [29/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-31 20:42:13,069 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [30/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer contains the signature (trigger: .o_field_html[name="body"]) 2026-10-31 20:42:13,111 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.007 0.029 2026-10-31 20:42:13,130 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:42:13,158 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 20:42:13,163 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [31/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in full composer (trigger: .note-editable) 2026-10-31 20:42:13,234 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [32/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-31 20:42:13,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [33/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-31 20:42:13,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.004 0.015 2026-10-31 20:42:13,439 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.025 2026-10-31 20:42:13,478 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [34/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check full composer text is kept (trigger: .o-mail-Composer-input) 2026-10-31 20:42:13,537 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [35/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[aria-label='Full composer']) 2026-10-31 20:42:13,611 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [36/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer doesn't add the user's signature twice (trigger: .note-editable) 2026-10-31 20:42:13,643 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.compose.message/onchange HTTP/1.1" 200 - 7 0.006 0.021 2026-10-31 20:42:13,663 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:42:13,680 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [37/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-10-31 20:42:13,686 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /web/dataset/call_kw/mail.template/search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 20:42:13,755 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [38/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-31 20:42:13,772 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /mail/thread/data HTTP/1.1" 200 - 4 0.004 0.012 2026-10-31 20:42:13,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:13] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.024 2026-10-31 20:42:13,813 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [39/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-31 20:42:13,882 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [40/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("keep the content")) 2026-10-31 20:42:14,037 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/message/post HTTP/1.1" 200 - 54 0.032 0.121 2026-10-31 20:42:14,093 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [41/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-10-31 20:42:14,114 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.013 0.032 2026-10-31 20:42:14,123 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.052 2026-10-31 20:42:14,173 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [42/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write a message (trigger: .o-mail-Composer-input) 2026-10-31 20:42:14,266 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [43/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-10-31 20:42:14,344 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: [44/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("hello world")) 2026-10-31 20:42:14,427 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/message/post HTTP/1.1" 200 - 34 0.024 0.057 2026-10-31 20:42:14,475 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:42:14,528 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: tour succeeded 2026-10-31 20:42:14,529 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_composer_test_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-31 20:42:14,533 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:14] "POST /mail/thread/data HTTP/1.1" 200 - 24 0.016 0.053 2026-10-31 20:42:14,680 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour.browser: heap 38750808 (allocated 40628224) 2026-10-31 20:42:14,683 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing chrome headless with pid 9696 2026-10-31 20:42:14,684 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Closing websocket connection 2026-10-31 20:42:14,685 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Terminating chrome headless with pid 9696 2026-10-31 20:42:14,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204214_784438_test_mail_composer_test_tour.txt 2026-10-31 20:42:14,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmpn6e889p8_chrome_odoo" 2026-10-31 20:42:14,907 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-31 20:42:24,839 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:42:24,839 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:42:25,072 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-10-31 20:42:25,414 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-10-31 20:42:25,441 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-10-31 20:42:25,814 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416474355911951.1793479345.791563272476196-openerp-private@505b9793b171>: [] 2026-10-31 20:42:25,822 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-10-31 20:42:25,833 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35158] 2026-10-31 20:42:25,841 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:42:25,945 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <332896746224671.1793479345.869042634963989-openerp-2-res.partner@505b9793b171>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-10-31 20:42:25,958 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-10-31 20:42:25,973 104 INFO rb-be2b723-226188-430982 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, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 7199, 7200, 7201, 7202, 7203, 7204, 7205] 2026-10-31 20:42:25,995 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35159] 2026-10-31 20:42:26,088 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:42:26,235 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-10-31 20:42:26,256 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:26,520 104 INFO rb-be2b723-226188-430982 odoo.http: Session expired 2026-10-31 20:42:26,520 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:26] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.001 0.265 2026-10-31 20:42:26,821 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-10-31 20:42:26,831 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35164] 2026-10-31 20:42:26,837 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:42:26,868 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_test_portal from n/a 2026-10-31 20:42:26,891 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:26] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.006 0.013 2026-10-31 20:42:26,916 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-10-31 20:42:27,325 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-10-31 20:42:27,333 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35167] 2026-10-31 20:42:27,339 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:42:27,381 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_test_nl from n/a 2026-10-31 20:42:27,387 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:27,690 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:27] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.021 0.283 2026-10-31 20:42:27,727 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-10-31 20:42:27,801 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:42:27,810 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:28,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:28] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.012 0.272 2026-10-31 20:42:28,093 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_invalid_api_key: waiting for threads: [] 2026-10-31 20:42:28,122 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-10-31 20:42:29,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-10-31 20:42:29,507 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35171] 2026-10-31 20:42:29,514 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:42:29,851 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-10-31 20:42:29,858 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35173] 2026-10-31 20:42:29,864 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:42:29,887 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_test_fr from n/a 2026-10-31 20:42:29,896 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:30,255 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:30] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.012 0.350 2026-10-31 20:42:30,264 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_test_en from n/a 2026-10-31 20:42:30,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:30] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.011 0.021 2026-10-31 20:42:30,307 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:42:30,341 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:30] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.012 0.016 2026-10-31 20:42:30,366 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_regional_lang ... 2026-10-31 20:42:30,953 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:alice_user from n/a 2026-10-31 20:42:30,962 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:31,286 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:31] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.012 0.314 2026-10-31 20:42:31,297 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_employee from n/a 2026-10-31 20:42:31,350 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:31] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.012 0.034 2026-10-31 20:42:31,375 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-10-31 20:42:31,430 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:42:31,439 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:31,756 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:31] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.014 0.305 2026-10-31 20:42:31,757 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-10-31 20:42:31,787 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-10-31 20:42:31,842 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:42:31,851 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:32,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:32] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.020 0.309 2026-10-31 20:42:32,242 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:32] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.030 0.029 2026-10-31 20:42:32,281 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [7] 2026-10-31 20:42:32,308 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:32] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.018 0.046 2026-10-31 20:42:32,309 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_update_message: waiting for threads: [] 2026-10-31 20:42:32,350 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:42:32,369 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-10-31 20:42:32,654 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome pid: 9968 2026-10-31 20:42:32,654 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless temporary user profile dir: /tmp/tmpdobovk1o_chrome_odoo 2026-10-31 20:42:32,654 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:43547/json/version 2026-10-31 20:42:32,655 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43547/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:42:32,668 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:42:32,668 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Issuing json command http://127.0.0.1:43547/json 2026-10-31 20:42:32,669 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43547/json with timeout 3 increased to 10s during tests 2026-10-31 20:42:32,679 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Websocket url found: ws://127.0.0.1:43547/devtools/page/3C2FCE51E2F072F73C5750FC58407922 2026-10-31 20:42:32,691 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Enable chrome headless console log notification 2026-10-31 20:42:32,696 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless enable page notifications 2026-10-31 20:42:32,754 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:42:32,769 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Setting session cookie in browser 2026-10-31 20:42:32,772 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:42:32,772 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:42:32,786 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:42:35,022 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /odoo HTTP/1.1" 200 - 191 0.110 2.129 2026-10-31 20:42:35,025 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Navigation result: {'frameId': '3C2FCE51E2F072F73C5750FC58407922', 'loaderId': 'E339AD976AF5963D0B06194A105E624E', 'isDownload': False} 2026-10-31 20:42:35,026 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate ready code "odoo.isTourReady('mail_template_dynamic_placeholder_tour')" 2026-10-31 20:42:35,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:42:35,068 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:42:35,076 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:42:35,119 104 INFO rb-be2b723-226188-430982 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-10-31 20:42:35,630 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.193 0.381 2026-10-31 20:42:35,644 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.581 2026-10-31 20:42:35,648 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.340 2026-10-31 20:42:35,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:42:35,881 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:42:35,883 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:42:35,884 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:42:35,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:42:35,916 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:42:35,961 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:42:36,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.068 2026-10-31 20:42:36,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-31 20:42:36,043 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Evaluate test code "odoo.startTour('mail_template_dynamic_placeholder_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:42:36,054 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [1/27] Tour mail_template_dynamic_placeholder_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:42:36,087 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.027 0.083 2026-10-31 20:42:36,112 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.135 2026-10-31 20:42:36,122 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:36,139 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.106 2026-10-31 20:42:36,149 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:36,158 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42: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-10-31 20:42:36,161 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [2/27] Tour mail_template_dynamic_placeholder_tour → Step Go into the Setting "app" (trigger: .o_app[data-menu-xmlid="base.menu_administration"]) 2026-10-31 20:42:36,183 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:36,304 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [3/27] Tour mail_template_dynamic_placeholder_tour → Step Open email templates (trigger: button[name="open_mail_templates"]) 2026-10-31 20:42:36,354 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /mail/data HTTP/1.1" 200 - 140 0.082 0.224 2026-10-31 20:42:36,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.236 2026-10-31 20:42:36,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.264 2026-10-31 20:42:36,407 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 0.283 2026-10-31 20:42:36,409 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.350 2026-10-31 20:42:36,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.310 2026-10-31 20:42:36,443 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.125 2026-10-31 20:42:36,456 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.021 2026-10-31 20:42:36,466 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:42:36,489 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.015 2026-10-31 20:42:36,552 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:42:37,290 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:37] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 193 0.099 0.688 2026-10-31 20:42:37,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:37,928 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:37] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1242 0.179 0.356 2026-10-31 20:42:38,615 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.003 0.003 2026-10-31 20:42:38,645 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.003 2026-10-31 20:42:38,734 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:38,743 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:42:38,744 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:38,748 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:42:38,748 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:42:38,749 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /product/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:42:38,794 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:38,799 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:42:38,802 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:42:38,803 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:38,803 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:42:38,807 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:42:38,808 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:38,813 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:38,815 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:38,819 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:38,821 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_iot/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:38,875 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [4/27] Tour mail_template_dynamic_placeholder_tour → Step Create a new email template (trigger: button.o_list_button_add) 2026-10-31 20:42:38,885 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:38,886 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:42:38,889 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:42:38,889 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:38,903 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-31 20:42:38,976 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-31 20:42:38,979 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:42:38,979 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-31 20:42:38,983 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:42:38,985 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:38,989 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:42:38,991 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:42:38,993 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:38] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 0.170 2026-10-31 20:42:39,050 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.056 2026-10-31 20:42:39,057 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-31 20:42:39,062 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-31 20:42:39,092 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.060 2026-10-31 20:42:39,093 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-31 20:42:39,097 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:39,102 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /base/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:42:39,103 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:42:39,108 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:42:39,113 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:42:39,121 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:42:39,130 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:42:39,131 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:42:39,134 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:42:39,160 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:39,163 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:39,167 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:42:39,185 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:42:39,188 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:39,188 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:42:39,192 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:42:39,201 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:42:39,242 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-31 20:42:39,242 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-31 20:42:39,265 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.055 2026-10-31 20:42:39,265 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-31 20:42:39,272 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:42:39,272 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:42:39,275 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:39] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:42:40,243 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Simulating signal changes during tests 2026-10-31 20:42:40,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:40] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 1177 0.531 0.730 2026-10-31 20:42:41,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 268 0.132 2.020 2026-10-31 20:42:41,354 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_button/res.config.settings/open_mail_templates HTTP/1.1" 200 - 13 0.004 0.901 2026-10-31 20:42:41,376 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "GET /web/image/res.config.settings/10/favicon?unique=1793479360357 HTTP/1.1" 200 - 5 0.006 0.843 2026-10-31 20:42:41,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_kw/mail.template/get_views HTTP/1.1" 200 - 28 0.014 0.041 2026-10-31 20:42:41,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 2 0.003 0.010 2026-10-31 20:42:41,456 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:42:41,636 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [5/27] Tour mail_template_dynamic_placeholder_tour → Step Insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-31 20:42:41,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-10-31 20:42:41,743 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [6/27] Tour mail_template_dynamic_placeholder_tour → Step Select "Contact" model (trigger: div[name="model_id"] input[type="text"]) 2026-10-31 20:42:41,804 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [7/27] Tour mail_template_dynamic_placeholder_tour → Step Click on contact (trigger: div[name="model_id"] .ui-autocomplete .dropdown-item:text(Contact)) 2026-10-31 20:42:41,811 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:41] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 2 0.002 0.004 2026-10-31 20:42:42,065 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:42] "POST /web/dataset/call_kw/ir.model/name_search HTTP/1.1" 200 - 1 0.004 0.004 2026-10-31 20:42:42,098 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [8/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the drop down to disappear (trigger: div[name="model_id"] .o-autocomplete:not(:has(.ui-autocomplete))) 2026-10-31 20:42:42,106 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:42] "POST /web/dataset/call_kw/mail.template/onchange HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:42:42,159 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [9/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the onchange of the model (trigger: div[name="model_id"] .o_external_button) 2026-10-31 20:42:42,224 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [10/27] Tour mail_template_dynamic_placeholder_tour → Step Retry insert # inside "Subject" input (trigger: div[name="subject"] input[type="text"]) 2026-10-31 20:42:42,294 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [11/27] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-31 20:42:42,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:42:42,308 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:42] "POST /web/dataset/call_kw/res.partner/mail_allowed_qweb_expressions HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:42:42,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:42] "POST /web/dataset/call_kw/res.partner/fields_get HTTP/1.1" 200 - 68 0.036 0.096 2026-10-31 20:42:42,506 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [12/27] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-31 20:42:42,578 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [13/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-31 20:42:42,645 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [14/27] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-31 20:42:42,720 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [15/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-31 20:42:42,779 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [16/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the popover to disappear (trigger: body:not(:has(.o_model_field_selector_popover))) 2026-10-31 20:42:42,834 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [17/27] Tour mail_template_dynamic_placeholder_tour → Step Check if subject value was correctly updated (trigger: div[name="subject"] input[type="text"]) 2026-10-31 20:42:42,890 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [18/27] Tour mail_template_dynamic_placeholder_tour → Step Insert text inside editable (trigger: .note-editable.odoo-editor-editable) 2026-10-31 20:42:42,953 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [19/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the the dynamic placeholder powerBox options (trigger: div.o-we-powerbox .o-we-command:contains(Dynamic Placeholder)) 2026-10-31 20:42:43,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [20/27] Tour mail_template_dynamic_placeholder_tour → Step Check if the dynamic placeholder popover is opened (trigger: div.o_model_field_selector_popover) 2026-10-31 20:42:43,245 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [21/27] Tour mail_template_dynamic_placeholder_tour → Step filter the dph result (trigger: div.o_model_field_selector_popover_search input[type='text']) 2026-10-31 20:42:43,301 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [22/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the first entry of the dynamic placeholder (trigger: div.o_model_field_selector_popover button:contains("Company Name")) 2026-10-31 20:42:43,356 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [23/27] Tour mail_template_dynamic_placeholder_tour → Step Enter a default value (trigger: div.o_model_field_selector_popover .o_model_field_selector_default_value_input input[type="text"]) 2026-10-31 20:42:43,418 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [24/27] Tour mail_template_dynamic_placeholder_tour → Step Click on the insert button (trigger: div.o_model_field_selector_popover button:first-child) 2026-10-31 20:42:43,477 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [25/27] Tour mail_template_dynamic_placeholder_tour → Step Ensure the editable contain the dynamic placeholder t tag (trigger: .note-editable.odoo-editor-editable t[t-out="object.company_name"]:contains("defValue")) 2026-10-31 20:42:43,584 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [26/27] Tour mail_template_dynamic_placeholder_tour → Step Discard form changes (trigger: button.o_form_button_cancel) 2026-10-31 20:42:43,642 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: [27/27] Tour mail_template_dynamic_placeholder_tour → Step Wait for the form view to disappear (trigger: body:not(:has(.o_form_sheet))) 2026-10-31 20:42:43,659 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:42:43] "POST /web/dataset/call_kw/mail.template/web_search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-31 20:42:43,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: tour succeeded 2026-10-31 20:42:43,785 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR mail_template_dynamic_placeholder_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-31 20:42:44,006 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour.browser: heap 54158876 (allocated 57528320) 2026-10-31 20:42:44,012 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing chrome headless with pid 9968 2026-10-31 20:42:44,012 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Closing websocket connection 2026-10-31 20:42:44,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Terminating chrome headless with pid 9968 2026-10-31 20:42:44,108 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204244_108646_test_mail_template_dynamic_placeholder_tour.txt 2026-10-31 20:42:44,109 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Removing chrome user profile "/tmp/tmpdobovk1o_chrome_odoo" 2026-10-31 20:42:44,200 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:42:54,647 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:42:54,648 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:42:54,903 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-10-31 20:42:56,195 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [78] 2026-10-31 20:42:56,281 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:43:06,926 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:43:06,926 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:43:07,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-10-31 20:43:07,668 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:43:07,845 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-10-31 20:43:07,878 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:07,953 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:08,270 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21054], uid: 6, model: ir.attachment 2026-10-31 20:43:08,278 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "GET /web/content/21054 HTTP/1.1" 404 - 28 0.021 0.307 2026-10-31 20:43:08,311 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21054], uid: 6, model: ir.attachment 2026-10-31 20:43:08,321 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/post HTTP/1.1" 200 - 29 0.016 0.025 2026-10-31 20:43:08,322 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-10-31 20:43:08,346 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-10-31 20:43:08,392 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:08,659 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/post HTTP/1.1" 200 - 16 0.005 0.264 2026-10-31 20:43:08,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/post HTTP/1.1" 200 - 54 0.019 0.038 2026-10-31 20:43:08,732 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.001 0.007 2026-10-31 20:43:08,767 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/update_content HTTP/1.1" 200 - 36 0.011 0.021 2026-10-31 20:43:08,799 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:08] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.008 0.020 2026-10-31 20:43:08,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-10-31 20:43:08,878 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:08,937 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:10,190 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:10] "POST /mail/message/post HTTP/1.1" 200 - 47 0.029 1.226 2026-10-31 20:43:10,227 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:10] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.009 0.024 2026-10-31 20:43:10,228 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-10-31 20:43:10,259 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-10-31 20:43:10,689 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-10-31 20:43:10,700 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35965] 2026-10-31 20:43:10,708 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:43:10,732 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:43:10,796 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:11,088 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image/?field=avatar_128&id=914&model=discuss.channel&unique=9497e049453dfb950203e61ae8bcf2ec057b69c95e0d50154d6986ff51ff588cd7b5874bbfcaf1d2b9b35ca546e87e0a0f469c0a53b57ac9be0655db8ffa6190 HTTP/1.1" 200 - 16 0.006 0.288 2026-10-31 20:43:11,101 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image/?field=avatar_128&id=914&model=discuss.channel HTTP/1.1" 200 - 6 0.002 0.009 2026-10-31 20:43:11,149 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image?field=avatar_128&id=2246&model=res.partner&unique=2026-10-31%2020:43:07 HTTP/1.1" 200 - 21 0.012 0.030 2026-10-31 20:43:11,187 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image?field=avatar_128&id=2246&model=res.partner HTTP/1.1" 200 - 14 0.010 0.025 2026-10-31 20:43:11,195 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 679, model: mail.guest 2026-10-31 20:43:11,212 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image?field=avatar_128&id=92&model=mail.guest&unique=2026-10-31%2020:43:07 HTTP/1.1" 200 - 8 0.002 0.017 2026-10-31 20:43:11,216 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 679, model: mail.guest 2026-10-31 20:43:11,232 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "GET /web/image?field=avatar_128&id=92&model=mail.guest HTTP/1.1" 200 - 6 0.002 0.016 2026-10-31 20:43:11,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-10-31 20:43:11,257 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-10-31 20:43:11,302 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:11,595 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.001 0.295 2026-10-31 20:43:11,659 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "POST /mail/message/post HTTP/1.1" 200 - 53 0.020 0.037 2026-10-31 20:43:11,673 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:11,778 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "POST /mail/partner/from_email HTTP/1.1" 200 - 50 0.035 0.062 2026-10-31 20:43:11,797 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:11] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.005 0.009 2026-10-31 20:43:12,052 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:12] "POST /mail/message/post HTTP/1.1" 200 - 97 0.050 0.145 2026-10-31 20:43:12,155 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:12] "POST /mail/message/post HTTP/1.1" 200 - 47 0.028 0.069 2026-10-31 20:43:12,196 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:43:22,988 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:43:22,988 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:43:23,540 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-10-31 20:43:23,940 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:24,221 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.005 0.278 2026-10-31 20:43:24,233 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.007 2026-10-31 20:43:24,263 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.005 0.012 2026-10-31 20:43:24,279 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [15] 2026-10-31 20:43:24,285 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.006 0.013 2026-10-31 20:43:24,302 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:24,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.009 0.015 2026-10-31 20:43:24,353 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #684 deleted mail.message.reaction records with IDs: [16] 2026-10-31 20:43:24,360 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.004 0.012 2026-10-31 20:43:24,374 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:24,410 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.011 0.015 2026-10-31 20:43:24,428 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #683 deleted mail.message.reaction records with IDs: [17] 2026-10-31 20:43:24,434 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.003 0.012 2026-10-31 20:43:24,448 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:24,490 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.015 0.016 2026-10-31 20:43:24,509 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [18] 2026-10-31 20:43:24,516 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.014 2026-10-31 20:43:24,528 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:24,578 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.022 0.018 2026-10-31 20:43:24,596 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [19] 2026-10-31 20:43:24,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:24] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.017 2026-10-31 20:43:24,637 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-10-31 20:43:24,706 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:26,008 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.008 1.297 2026-10-31 20:43:26,022 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.008 2026-10-31 20:43:26,055 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.004 0.012 2026-10-31 20:43:26,072 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.002 0.010 2026-10-31 20:43:26,091 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:26,122 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.006 0.012 2026-10-31 20:43:26,136 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.008 2026-10-31 20:43:26,151 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:26,184 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.012 2026-10-31 20:43:26,197 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.008 2026-10-31 20:43:26,211 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:26,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.012 2026-10-31 20:43:26,261 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.009 2026-10-31 20:43:26,276 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:26,316 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.014 0.015 2026-10-31 20:43:26,332 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [20] 2026-10-31 20:43:26,339 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.014 2026-10-31 20:43:26,375 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-10-31 20:43:26,388 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:26,703 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.315 2026-10-31 20:43:26,712 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:43:26,733 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:43:26,741 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.000 0.004 2026-10-31 20:43:26,761 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:26,787 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.002 0.004 2026-10-31 20:43:26,802 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.006 0.005 2026-10-31 20:43:26,829 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:26,855 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.009 0.005 2026-10-31 20:43:26,867 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.004 0.005 2026-10-31 20:43:26,884 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:26,901 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:43:26,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:43:26,922 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:26,936 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:43:26,943 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:26] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:43:26,973 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-10-31 20:43:27,048 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:27,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.013 0.273 2026-10-31 20:43:27,342 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:43:27,369 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.012 2026-10-31 20:43:27,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.012 2026-10-31 20:43:27,403 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:27,427 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.010 2026-10-31 20:43:27,445 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.003 0.010 2026-10-31 20:43:27,457 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:27,489 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.009 0.013 2026-10-31 20:43:27,506 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.002 0.011 2026-10-31 20:43:27,519 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:27,568 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.016 0.023 2026-10-31 20:43:27,598 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [21] 2026-10-31 20:43:27,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.007 0.024 2026-10-31 20:43:27,621 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:27,689 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.025 0.031 2026-10-31 20:43:27,723 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [22] 2026-10-31 20:43:27,732 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:27] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.009 0.027 2026-10-31 20:43:27,769 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-10-31 20:43:27,854 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:28,194 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.007 0.334 2026-10-31 20:43:28,206 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.007 2026-10-31 20:43:28,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.008 0.019 2026-10-31 20:43:28,270 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [23] 2026-10-31 20:43:28,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.006 0.019 2026-10-31 20:43:28,297 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:28,338 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.013 0.016 2026-10-31 20:43:28,359 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #684 deleted mail.message.reaction records with IDs: [24] 2026-10-31 20:43:28,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.017 2026-10-31 20:43:28,381 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:28,425 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.015 0.018 2026-10-31 20:43:28,441 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #683 deleted mail.message.reaction records with IDs: [25] 2026-10-31 20:43:28,448 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.012 2026-10-31 20:43:28,460 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:28,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.020 2026-10-31 20:43:28,525 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [26] 2026-10-31 20:43:28,532 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.012 2026-10-31 20:43:28,545 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:28,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.018 0.015 2026-10-31 20:43:28,601 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [27] 2026-10-31 20:43:28,607 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:28] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.010 2026-10-31 20:43:28,689 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:43:39,712 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:43:39,712 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:43:40,325 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-10-31 20:43:40,624 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:41,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:41] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.001 1.273 2026-10-31 20:43:41,916 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:41,931 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:41] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:43:41,944 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:41,958 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:41] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:43:41,973 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:41,987 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:41] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:43:42,001 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:42,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:43:42,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:43:42,066 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-10-31 20:43:42,125 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:42,419 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.289 2026-10-31 20:43:42,433 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:42,491 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.021 0.029 2026-10-31 20:43:42,503 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:42,540 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.013 0.016 2026-10-31 20:43:42,552 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:42,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.006 0.009 2026-10-31 20:43:42,586 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:42,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 0.006 2026-10-31 20:43:42,620 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.005 2026-10-31 20:43:42,645 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-10-31 20:43:42,691 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:43:42,958 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:42] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.262 2026-10-31 20:43:42,973 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:43:43,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:43] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.023 0.029 2026-10-31 20:43:43,046 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:43:43,096 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:43] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.019 0.023 2026-10-31 20:43:43,107 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:43:43,131 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:43] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.007 0.009 2026-10-31 20:43:43,143 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:43:43,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:43] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.004 0.008 2026-10-31 20:43:43,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:43:43] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.005 2026-10-31 20:43:43,269 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:43:53,774 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:43:53,774 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:43:54,020 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-10-31 20:43:54,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-10-31 20:43:54,528 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-10-31 20:43:54,689 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:44:05,029 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:44:05,029 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:44:05,287 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-10-31 20:44:05,790 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-10-31 20:44:06,490 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-10-31 20:44:06,871 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 510 and Message-Id '<966559826990853.1793479446.849292039871216-openerp-private@505b9793b171>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-10-31 20:44:06,871 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-31 20:44:06,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-31 20:44:06,881 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:44:07,340 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 511 and Message-Id '<569395031676314.1793479447.319433689117432-openerp-private@505b9793b171>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-10-31 20:44:07,340 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-31 20:44:07,342 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #95 2026-10-31 20:44:07,349 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:44:07,509 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-31 20:44:07,601 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-10-31 20:44:07,918 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome pid: 10351 2026-10-31 20:44:07,919 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless temporary user profile dir: /tmp/tmpq6zhxy5o_chrome_odoo 2026-10-31 20:44:07,919 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:33103/json/version 2026-10-31 20:44:07,920 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33103/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:44:07,929 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Browser version: Chrome/150.0.7871.114 2026-10-31 20:44:07,929 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Issuing json command http://127.0.0.1:33103/json 2026-10-31 20:44:07,930 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33103/json with timeout 3 increased to 10s during tests 2026-10-31 20:44:07,946 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Websocket url found: ws://127.0.0.1:33103/devtools/page/CB826E7585A299E32AFF1F5272104D8C 2026-10-31 20:44:07,951 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Enable chrome headless console log notification 2026-10-31 20:44:07,957 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless enable page notifications 2026-10-31 20:44:07,999 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:44:08,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Setting session cookie in browser 2026-10-31 20:44:08,010 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:44:08,010 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:44:08,019 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:10,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /odoo HTTP/1.1" 200 - 184 0.095 2.094 2026-10-31 20:44:10,210 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Navigation result: {'frameId': 'CB826E7585A299E32AFF1F5272104D8C', 'loaderId': '76239046FB628B0CEB1835B0E76EA685', 'isDownload': False} 2026-10-31 20:44:10,210 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/user_modify_own_profile_tour.js')" 2026-10-31 20:44:10,244 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:44:10,251 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:44:10,255 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-31 20:44:10,308 104 INFO rb-be2b723-226188-430982 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-10-31 20:44:10,617 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/webclient/load_menus/dc37c0444fa556a25ffb2be81062c4365548be87c48e5bc3b52b7703fa94b653 HTTP/1.1" 200 - 508 0.148 0.230 2026-10-31 20:44:10,630 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.113 2026-10-31 20:44:10,651 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.403 2026-10-31 20:44:10,979 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:10] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:44:11,056 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 20:44:11,058 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-31 20:44:11,060 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:44:11,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:44:11,085 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: Owl is running in 'dev' mode. 2026-10-31 20:44:11,094 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:44:11,118 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.011 2026-10-31 20:44:11,146 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.015 2026-10-31 20:44:11,185 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Evaluate test code "odoo.startTour('mail/static/tests/tours/user_modify_own_profile_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:44:11,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.010 0.048 2026-10-31 20:44:11,198 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [1/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open user account menu (trigger: .o_user_menu button) 2026-10-31 20:44:11,234 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:44:11,235 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:44:11,270 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [2/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Open preferences / profile screen (trigger: [data-menu=settings]) 2026-10-31 20:44:11,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /mail/data HTTP/1.1" 200 - 83 0.056 0.066 2026-10-31 20:44:11,328 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.110 2026-10-31 20:44:11,334 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [3/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step Update the email address (trigger: div[name="email"] input) 2026-10-31 20:44:11,359 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.010 0.134 2026-10-31 20:44:11,392 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/image/res.partner/7/avatar_128?unique=1793479447000 HTTP/1.1" 200 - 9 0.015 0.161 2026-10-31 20:44:11,394 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.153 2026-10-31 20:44:11,429 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.096 2026-10-31 20:44:11,455 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.007 0.108 2026-10-31 20:44:11,465 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:44:11,473 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-31 20:44:11,554 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /mail/data HTTP/1.1" 200 - 55 0.037 0.079 2026-10-31 20:44:11,575 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.120 2026-10-31 20:44:11,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:11] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 309 0.104 0.421 2026-10-31 20:44:12,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:44:12,139 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:12] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 73 0.028 0.072 2026-10-31 20:44:12,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:12] "GET /web/image/res.users/6/avatar_128?unique=1793479452246 HTTP/1.1" 200 - 9 0.008 0.019 2026-10-31 20:44:12,458 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [4/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:44:12,528 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: [5/5] Tour mail/static/tests/tours/user_modify_own_profile_tour.js → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:44:12,641 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:12] "POST /web/dataset/call_kw/res.users/onchange HTTP/1.1" 200 - 80 0.030 0.083 2026-10-31 20:44:12,954 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:12] "POST /web/dataset/call_kw/res.users/web_save HTTP/1.1" 200 - 151 0.070 0.211 2026-10-31 20:44:13,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: tour succeeded 2026-10-31 20:44:13,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/user_modify_own_profile_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:44:13,114 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile.browser: heap 27683416 (allocated 29077504) 2026-10-31 20:44:13,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing chrome headless with pid 10351 2026-10-31 20:44:13,118 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Closing websocket connection 2026-10-31 20:44:13,118 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Terminating chrome headless with pid 10351 2026-10-31 20:44:13,244 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204413_244499_test_user_modify_own_profile.txt 2026-10-31 20:44:13,244 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Removing chrome user profile "/tmp/tmpq6zhxy5o_chrome_odoo" 2026-10-31 20:44:13,310 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:44:24,021 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:44:24,021 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:44:24,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-10-31 20:44:24,598 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [669] 2026-10-31 20:44:24,632 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-10-31 20:44:24,640 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [669] 2026-10-31 20:44:24,674 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-10-31 20:44:24,710 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-10-31 20:44:24,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_volume_setting_of_guest ... 2026-10-31 20:44:24,893 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:44:35,323 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:44:35,323 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:44:35,594 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_00_get_derived_sfu_key ... 2026-10-31 20:44:35,934 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-10-31 20:44:36,121 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-10-31 20:44:36,729 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-10-31 20:44:37,322 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-10-31 20:44:37,877 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-10-31 20:44:38,401 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-10-31 20:44:39,024 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-10-31 20:44:39,601 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_40_leave_call_should_remove_existing_sessions_of_user_in_channel_and_return_data ... 2026-10-31 20:44:39,740 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-10-31 20:44:39,885 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-10-31 20:44:40,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-10-31 20:44:40,202 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:44:50,592 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:44:50,592 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:44:51,138 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-10-31 20:44:51,515 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:51,794 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:51] "POST /mail/message/post HTTP/1.1" 200 - 13 0.004 0.277 2026-10-31 20:44:51,811 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:51] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:44:51,826 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:44:51,845 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:51] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.008 2026-10-31 20:44:51,857 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:44:51,877 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:51] "POST /mail/message/post HTTP/1.1" 200 - 4 0.003 0.009 2026-10-31 20:44:51,889 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:44:51,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:51] "POST /mail/message/post HTTP/1.1" 200 - 28 0.021 0.044 2026-10-31 20:44:51,979 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:44:52,039 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 24 0.023 0.028 2026-10-31 20:44:52,071 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-10-31 20:44:52,140 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:52,403 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 13 0.004 0.260 2026-10-31 20:44:52,420 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:44:52,435 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_test from n/a 2026-10-31 20:44:52,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 4 0.002 0.008 2026-10-31 20:44:52,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:employee from n/a 2026-10-31 20:44:52,496 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 4 0.004 0.009 2026-10-31 20:44:52,510 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:44:52,661 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 68 0.048 0.095 2026-10-31 20:44:52,678 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:44:52,796 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:52] "POST /mail/message/post HTTP/1.1" 200 - 49 0.049 0.060 2026-10-31 20:44:52,904 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:44:52,923 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-10-31 20:44:52,962 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-10-31 20:44:52,964 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:54,183 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-10-31 20:44:54,208 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:54] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.010 1.237 2026-10-31 20:44:54,209 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_allowed: waiting for threads: [] 2026-10-31 20:44:54,245 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-10-31 20:44:54,290 104 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-10-31 20:44:54,292 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:54,569 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-10-31 20:44:54,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:54] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.006 0.291 2026-10-31 20:44:54,621 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:44:54,710 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-10-31 20:44:55,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome pid: 10573 2026-10-31 20:44:55,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless temporary user profile dir: /tmp/tmpil3nja3f_chrome_odoo 2026-10-31 20:44:55,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:35483/json/version 2026-10-31 20:44:55,018 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35483/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:44:55,040 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:44:55,041 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Issuing json command http://127.0.0.1:35483/json 2026-10-31 20:44:55,041 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:35483/json with timeout 3 increased to 10s during tests 2026-10-31 20:44:55,049 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Websocket url found: ws://127.0.0.1:35483/devtools/page/AB4B4DEA6BF909982E57FFB6EB733C76 2026-10-31 20:44:55,058 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Enable chrome headless console log notification 2026-10-31 20:44:55,067 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless enable page notifications 2026-10-31 20:44:55,108 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:44:55,116 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Setting session cookie in browser 2026-10-31 20:44:55,144 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:44:55,144 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:44:55,155 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:44:56,391 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:56] "GET /odoo HTTP/1.1" 200 - 181 0.111 1.128 2026-10-31 20:44:56,395 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Navigation result: {'frameId': 'AB4B4DEA6BF909982E57FFB6EB733C76', 'loaderId': '3B8F8E9AD213C079EC1C362628ED122F', 'isDownload': False} 2026-10-31 20:44:56,395 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-31 20:44:56,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:56] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:44:56,461 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:56] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-31 20:44:56,540 104 INFO rb-be2b723-226188-430982 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-10-31 20:44:57,118 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.236 0.444 2026-10-31 20:44:57,127 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.688 2026-10-31 20:44:57,142 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.696 2026-10-31 20:44:57,150 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.453 2026-10-31 20:44:57,154 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:44:57,264 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:44:57,272 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:44:57,272 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:44:57,296 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:44:57,307 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:44:57,338 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:44:57,370 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.044 2026-10-31 20:44:57,374 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-31 20:44:57,395 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.034 2026-10-31 20:44:57,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:44:57,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-31 20:44:57,474 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:44:57,484 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step

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

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

(trigger: .o-mail-DiscussSidebarCategory-channel .o-mail-DiscussSidebarCategory-add) 2026-10-31 20:44:57,486 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.031 0.085 2026-10-31 20:44:57,500 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.102 2026-10-31 20:44:57,526 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:44:57,534 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:44:57,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /mail/data HTTP/1.1" 200 - 139 0.092 0.226 2026-10-31 20:44:57,775 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.294 2026-10-31 20:44:57,785 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.272 2026-10-31 20:44:57,786 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.355 2026-10-31 20:44:57,810 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.294 2026-10-31 20:44:57,832 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /web/image/res.partner/3/avatar_128?unique=1793479494000 HTTP/1.1" 200 - 9 0.008 0.310 2026-10-31 20:44:57,927 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:44:57,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.023 2026-10-31 20:44:58,039 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:44:58,040 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o-discuss-ChannelSelector input) 2026-10-31 20:44:58,120 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-discuss-ChannelSelector-suggestion) 2026-10-31 20:44:58,146 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /mail/data HTTP/1.1" 200 - 76 0.040 0.112 2026-10-31 20:44:58,151 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 1 0.001 0.020 2026-10-31 20:44:58,226 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:44:58,356 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.009 0.008 2026-10-31 20:44:58,360 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:44:58,361 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

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

(trigger: .o-mail-Composer-input) 2026-10-31 20:44:58,377 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 8 0.006 0.024 2026-10-31 20:44:58,383 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-31 20:44:58,389 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.034 2026-10-31 20:44:58,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.015 0.065 2026-10-31 20:44:58,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 53 0.036 0.112 2026-10-31 20:44:58,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /discuss/channel/messages HTTP/1.1" 200 - 20 0.012 0.018 2026-10-31 20:44:58,665 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/image/discuss.channel/934/avatar_128?unique=345b1a034790839909bf5d9e6f30969d0c06287bfd375f1d722034d78acf2ec2ff64ef736da674fba61e2f350cddfe1c1c5a722b8acd2e8136cbae7a9ff0ec5f HTTP/1.1" 200 - 3 0.001 0.028 2026-10-31 20:44:58,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /discuss/channel/members HTTP/1.1" 200 - 8 0.008 0.023 2026-10-31 20:44:58,713 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 9 0.006 0.013 2026-10-31 20:44:58,721 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-send:enabled) 2026-10-31 20:44:58,744 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.008 0.022 2026-10-31 20:44:58,824 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:44:58,831 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Hover on your message and mark as todo (trigger: .o-mail-Message[data-persistent]:contains(today at)) 2026-10-31 20:44:58,857 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.010 0.019 2026-10-31 20:44:58,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:58] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:44:59,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:59] "POST /mail/message/post HTTP/1.1" 200 - 43 0.026 0.038 2026-10-31 20:44:59,083 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button:contains(Starred)) 2026-10-31 20:44:59,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:59] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.011 0.023 2026-10-31 20:44:59,163 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

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

(trigger: .o-mail-DiscussSidebarCategory-chat .o-mail-DiscussSidebarCategory-add) 2026-10-31 20:44:59,197 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:59] "POST /mail/starred/messages HTTP/1.1" 200 - 18 0.009 0.015 2026-10-31 20:44:59,233 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step .o-discuss-ChannelSelector 2026-10-31 20:44:59,246 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:44:59] "GET /web/image/res.partner/3/avatar_128?unique=1793479499000 HTTP/1.1" 200 - 9 0.007 0.016 2026-10-31 20:44:59,289 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: tour succeeded 2026-10-31 20:44:59,291 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-31 20:44:59,376 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour.browser: heap 31431076 (allocated 33275904) 2026-10-31 20:44:59,379 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing chrome headless with pid 10573 2026-10-31 20:44:59,380 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Closing websocket connection 2026-10-31 20:44:59,381 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Terminating chrome headless with pid 10573 2026-10-31 20:44:59,463 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204459_463344_test_01_mail_tour.txt 2026-10-31 20:44:59,463 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Removing chrome user profile "/tmp/tmpil3nja3f_chrome_odoo" 2026-10-31 20:44:59,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-10-31 20:45:00,148 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome pid: 10792 2026-10-31 20:45:00,148 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless temporary user profile dir: /tmp/tmpejk3l4f1_chrome_odoo 2026-10-31 20:45:00,149 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:37037/json/version 2026-10-31 20:45:00,149 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37037/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:45:00,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:45:00,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Issuing json command http://127.0.0.1:37037/json 2026-10-31 20:45:00,163 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37037/json with timeout 3 increased to 10s during tests 2026-10-31 20:45:00,167 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Websocket url found: ws://127.0.0.1:37037/devtools/page/4E3384AFF03A4BD96C74584207426E07 2026-10-31 20:45:00,171 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Enable chrome headless console log notification 2026-10-31 20:45:00,178 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless enable page notifications 2026-10-31 20:45:00,240 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:testuser from n/a 2026-10-31 20:45:00,247 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Setting session cookie in browser 2026-10-31 20:45:00,248 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:45:00,249 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:45:00,259 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:01,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /odoo HTTP/1.1" 200 - 181 0.098 0.925 2026-10-31 20:45:01,283 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Navigation result: {'frameId': '4E3384AFF03A4BD96C74584207426E07', 'loaderId': '1509D6E4F20DCD9D07F2B40E3DE3420B', 'isDownload': False} 2026-10-31 20:45:01,283 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate ready code "odoo.isTourReady('discuss_channel_tour')" 2026-10-31 20:45:01,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:45:01,322 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:45:01,329 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-31 20:45:01,348 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.034 2026-10-31 20:45:01,403 104 INFO rb-be2b723-226188-430982 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-10-31 20:45:01,459 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/webclient/load_menus/9bce692bec1a1042e5b9cdda1a51c92403a7298de24a83a42e1f9f1249d3c838 HTTP/1.1" 200 - 112 0.042 0.113 2026-10-31 20:45:01,465 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.068 2026-10-31 20:45:01,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:01] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:02,048 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:45:02,050 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:45:02,051 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:45:02,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:45:02,082 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:45:02,095 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:02,126 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.014 2026-10-31 20:45:02,148 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:45:02,158 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.012 2026-10-31 20:45:02,181 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Evaluate test code "odoo.startTour('discuss_channel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:45:02,220 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [1/10] Tour discuss_channel_tour → Step Open Discuss App (trigger: a[data-menu-xmlid='mail.menu_root_discuss']) 2026-10-31 20:45:02,232 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45: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-10-31 20:45:02,233 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:45:02,268 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /mail/data HTTP/1.1" 200 - 34 0.030 0.030 2026-10-31 20:45:02,281 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [2/10] Tour discuss_channel_tour → Step

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

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

(trigger: .o-mail-DiscussSidebarCategory-channel .o-mail-DiscussSidebarCategory-add) 2026-10-31 20:45:02,302 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image?model=res.users&field=avatar_128&id=722 HTTP/1.1" 200 - 16 0.009 0.085 2026-10-31 20:45:02,324 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image/res.partner/2310/avatar_128?unique=1793479494000 HTTP/1.1" 200 - 8 0.006 0.104 2026-10-31 20:45:02,333 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.115 2026-10-31 20:45:02,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.103 2026-10-31 20:45:02,347 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:02,356 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.068 2026-10-31 20:45:02,371 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.004 0.024 2026-10-31 20:45:02,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [3/10] Tour discuss_channel_tour → Step

Create a channel here.

(trigger: .o-discuss-ChannelSelector input) 2026-10-31 20:45:02,464 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:45:02,479 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /mail/data HTTP/1.1" 200 - 38 0.020 0.034 2026-10-31 20:45:02,558 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.003 0.006 2026-10-31 20:45:02,571 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [4/10] Tour discuss_channel_tour → Step

Create a public or private channel.

(trigger: .o-discuss-ChannelSelector-suggestion) 2026-10-31 20:45:02,579 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 10 0.005 0.014 2026-10-31 20:45:02,603 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 8 0.008 0.031 2026-10-31 20:45:02,613 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /web/dataset/call_kw/discuss.channel/search_read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-31 20:45:02,640 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [5/10] Tour discuss_channel_tour → Step

Write a message to the members of the channel here.

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

(trigger: .o-mail-Composer-input) 2026-10-31 20:45:02,725 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /web/dataset/call_kw/discuss.channel/channel_create HTTP/1.1" 200 - 52 0.030 0.054 2026-10-31 20:45:02,832 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.012 0.022 2026-10-31 20:45:02,844 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/image/discuss.channel/936/avatar_128?unique=54b9b65f00547344ee5a1e3aeddcbc745e58f6ff976d52af7ef4f51712bc18ac3f683fe0f41e7e09eaf69a9e2b945976650bdfb49ab680656d5e9955ff98f6c8 HTTP/1.1" 200 - 6 0.002 0.037 2026-10-31 20:45:02,866 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /discuss/channel/members HTTP/1.1" 200 - 10 0.007 0.047 2026-10-31 20:45:02,874 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [6/10] Tour discuss_channel_tour → Step Post your message on the thread (trigger: .o-mail-Composer-send:enabled) 2026-10-31 20:45:02,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.010 0.041 2026-10-31 20:45:02,952 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 10 0.008 0.015 2026-10-31 20:45:02,967 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:45:02,968 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [7/10] Tour discuss_channel_tour → Step Hover on your message and mark as todo (trigger: .o-mail-Message[data-persistent]:contains(today at)) 2026-10-31 20:45:02,997 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:02] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 12 0.009 0.017 2026-10-31 20:45:03,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:03] "GET /web/assets/d7c25c5/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-31 20:45:03,167 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:03] "POST /mail/message/post HTTP/1.1" 200 - 44 0.022 0.036 2026-10-31 20:45:03,215 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [8/10] Tour discuss_channel_tour → Step Once a message has been starred, you can come back and review it at any time here. (trigger: button:contains(Starred)) 2026-10-31 20:45:03,261 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:03] "POST /web/dataset/call_kw/mail.message/toggle_message_starred HTTP/1.1" 200 - 21 0.013 0.031 2026-10-31 20:45:03,296 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [9/10] Tour discuss_channel_tour → Step

Chat with coworkers in real-time using direct messages.

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

(trigger: .o-mail-DiscussSidebarCategory-chat .o-mail-DiscussSidebarCategory-add) 2026-10-31 20:45:03,346 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:03] "POST /mail/starred/messages HTTP/1.1" 200 - 20 0.010 0.021 2026-10-31 20:45:03,365 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: [10/10] Tour discuss_channel_tour → Step .o-discuss-ChannelSelector 2026-10-31 20:45:03,446 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:03] "GET /web/image/res.partner/2310/avatar_128?unique=1793479503000 HTTP/1.1" 200 - 8 0.008 0.022 2026-10-31 20:45:03,456 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: tour succeeded 2026-10-31 20:45:03,457 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR discuss_channel_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-31 20:45:03,541 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour.browser: heap 26585032 (allocated 28553216) 2026-10-31 20:45:03,546 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing chrome headless with pid 10792 2026-10-31 20:45:03,547 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Closing websocket connection 2026-10-31 20:45:03,548 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Terminating chrome headless with pid 10792 2026-10-31 20:45:03,634 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204503_634246_test_02_mail_create_channel_no_mail_tour.txt 2026-10-31 20:45:03,634 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Removing chrome user profile "/tmp/tmpejk3l4f1_chrome_odoo" 2026-10-31 20:45:03,675 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-10-31 20:45:03,979 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome pid: 11017 2026-10-31 20:45:03,980 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless temporary user profile dir: /tmp/tmp98i1ml2x_chrome_odoo 2026-10-31 20:45:03,980 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:42291/json/version 2026-10-31 20:45:03,981 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42291/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:45:03,993 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:45:03,994 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Issuing json command http://127.0.0.1:42291/json 2026-10-31 20:45:03,995 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42291/json with timeout 3 increased to 10s during tests 2026-10-31 20:45:04,001 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Websocket url found: ws://127.0.0.1:42291/devtools/page/304C8910142AFF49BB6CA27B151A8C27 2026-10-31 20:45:04,009 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Enable chrome headless console log notification 2026-10-31 20:45:04,010 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless enable page notifications 2026-10-31 20:45:04,164 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:45:04,173 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Setting session cookie in browser 2026-10-31 20:45:04,176 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:45:04,176 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:45:04,185 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:06,532 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:06] "GET /odoo HTTP/1.1" 200 - 186 0.096 2.254 2026-10-31 20:45:06,537 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Navigation result: {'frameId': '304C8910142AFF49BB6CA27B151A8C27', 'loaderId': '1AC1D45398CF15EA2DA46777792A202D', 'isDownload': False} 2026-10-31 20:45:06,538 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate ready code "odoo.isTourReady('discuss_configuration_tour')" 2026-10-31 20:45:06,580 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:06] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:45:06,595 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.014 2026-10-31 20:45:06,602 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:06] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-31 20:45:06,604 104 INFO rb-be2b723-226188-430982 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-10-31 20:45:06,607 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:06] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-31 20:45:07,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.218 0.429 2026-10-31 20:45:07,231 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.588 2026-10-31 20:45:07,235 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.419 2026-10-31 20:45:07,394 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:45:07,394 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:45:07,396 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:45:07,411 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:45:07,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:45:07,471 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:45:07,530 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.042 0.059 2026-10-31 20:45:07,532 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-31 20:45:07,575 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Evaluate test code "odoo.startTour('discuss_configuration_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:45:07,598 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [1/21] Tour discuss_configuration_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:45:07,615 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:07,636 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.034 0.127 2026-10-31 20:45:07,665 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.196 2026-10-31 20:45:07,692 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [2/21] Tour discuss_configuration_tour → Step .o_app[data-menu-xmlid="mail.menu_root_discuss"] 2026-10-31 20:45:07,793 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [3/21] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-31 20:45:07,866 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "POST /mail/data HTTP/1.1" 200 - 140 0.080 0.242 2026-10-31 20:45:07,884 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.314 2026-10-31 20:45:07,887 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:45:07,906 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:07,907 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:45:07,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.245 2026-10-31 20:45:07,919 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.347 2026-10-31 20:45:07,931 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.255 2026-10-31 20:45:07,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.336 2026-10-31 20:45:07,977 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/image/res.partner/3/avatar_128?unique=1793479494000 HTTP/1.1" 200 - 9 0.008 0.309 2026-10-31 20:45:07,993 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.028 2026-10-31 20:45:07,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.023 2026-10-31 20:45:08,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.036 2026-10-31 20:45:08,065 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [4/21] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Notification') 2026-10-31 20:45:08,075 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:08,123 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [5/21] Tour discuss_configuration_tour → Step .o-mail-DiscussNotificationSettings label:contains('Mute') 2026-10-31 20:45:08,152 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /mail/data HTTP/1.1" 200 - 76 0.040 0.071 2026-10-31 20:45:08,162 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.033 2026-10-31 20:45:08,203 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:45:08,299 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:45:08,302 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /mail/inbox/messages HTTP/1.1" 200 - 7 0.011 0.015 2026-10-31 20:45:08,313 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [6/21] Tour discuss_configuration_tour → Step button:contains('All Messages') 2026-10-31 20:45:08,320 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 8 0.005 0.024 2026-10-31 20:45:08,327 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /web/image/discuss.channel/2/avatar_128?unique=0b498b2fb6dd899cd6a8da7157212e01813d528fe7ef1610d00fab4494589219648df0cc5af685191079ecd1e49f325b55bd5ccb40e9e7f6cf4986d1da22a02a HTTP/1.1" 200 - 3 0.001 0.038 2026-10-31 20:45:08,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /web/image/mail.guest/8/avatar_128?unique=1793459523000 HTTP/1.1" 200 - 4 0.002 0.039 2026-10-31 20:45:08,378 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [7/21] Tour discuss_configuration_tour → Step button:contains('Mentions Only') 2026-10-31 20:45:08,378 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 16 0.013 0.073 2026-10-31 20:45:08,393 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /discuss/settings/mute HTTP/1.1" 200 - 11 0.004 0.068 2026-10-31 20:45:08,401 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.001 0.015 2026-10-31 20:45:08,437 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [8/21] Tour discuss_configuration_tour → Step button:contains('Nothing') 2026-10-31 20:45:08,448 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.001 0.007 2026-10-31 20:45:08,504 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [9/21] Tour discuss_configuration_tour → Step .modal-header button[aria-label='Close'] 2026-10-31 20:45:08,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /discuss/settings/custom_notifications HTTP/1.1" 200 - 5 0.002 0.008 2026-10-31 20:45:08,572 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [10/21] Tour discuss_configuration_tour → Step .o_main_navbar button:contains('Configuration') 2026-10-31 20:45:08,643 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [11/21] Tour discuss_configuration_tour → Step .dropdown-menu a:contains('Voice & Video') 2026-10-31 20:45:08,705 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [12/21] Tour discuss_configuration_tour → Step select[name='inputDevice'] 2026-10-31 20:45:08,720 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.008 2026-10-31 20:45:08,822 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [13/21] Tour discuss_configuration_tour → Step button:contains('Voice Detection') 2026-10-31 20:45:08,888 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [14/21] Tour discuss_configuration_tour → Step label:contains('Voice detection threshold') 2026-10-31 20:45:08,951 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [15/21] Tour discuss_configuration_tour → Step button:contains('Push to Talk') 2026-10-31 20:45:09,022 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [16/21] Tour discuss_configuration_tour → Step label:contains('Push-to-talk key') 2026-10-31 20:45:09,085 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [17/21] Tour discuss_configuration_tour → Step label:contains('Delay after releasing push-to-talk') 2026-10-31 20:45:09,152 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [18/21] Tour discuss_configuration_tour → Step input[aria-label='Show video participants only'] 2026-10-31 20:45:09,219 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [19/21] Tour discuss_configuration_tour → Step input[aria-label='Blur video background'] 2026-10-31 20:45:09,288 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [20/21] Tour discuss_configuration_tour → Step label:contains('Background blur intensity') 2026-10-31 20:45:09,352 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: [21/21] Tour discuss_configuration_tour → Step label:contains('Edge blur intensity') 2026-10-31 20:45:09,419 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: tour succeeded 2026-10-31 20:45:09,420 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR discuss_configuration_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-31 20:45:09,515 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour.browser: heap 27821700 (allocated 29511680) 2026-10-31 20:45:09,518 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing chrome headless with pid 11017 2026-10-31 20:45:09,519 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Closing websocket connection 2026-10-31 20:45:09,519 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Terminating chrome headless with pid 11017 2026-10-31 20:45:09,615 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204509_615609_test_03_mail_discuss_configuration_tour.txt 2026-10-31 20:45:09,615 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Removing chrome user profile "/tmp/tmp98i1ml2x_chrome_odoo" 2026-10-31 20:45:09,665 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:45:09,684 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-10-31 20:45:09,731 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 413, 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:11,682 104 INFO rb-be2b723-226188-430982 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 0x7fbd64cdcf40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 413, 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:11,683 104 INFO rb-be2b723-226188-430982 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 0x7fbd93a85620> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 413, 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:11,688 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 413, 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:11,693 104 INFO rb-be2b723-226188-430982 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 0x7fbd93a87380> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 339, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-be2b723-226188/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 413, 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:12,441 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:15,281 104 INFO rb-be2b723-226188-430982 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 0x7fbd66321b20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:15,282 104 INFO rb-be2b723-226188-430982 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 0x7fbd9174e480> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:15,287 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:15,291 104 INFO rb-be2b723-226188-430982 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 0x7fbd9174fce0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 358, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 995, in _prepare_update 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:16,382 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2700] 2026-10-31 20:45:16,403 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 382, in unlink 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:18,183 104 INFO rb-be2b723-226188-430982 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 0x7fbd9055a8e0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 382, in unlink 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:18,184 104 INFO rb-be2b723-226188-430982 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 0x7fbd63a1a480> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 382, in unlink 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:18,189 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 382, in unlink 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:18,193 104 INFO rb-be2b723-226188-430982 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 0x7fbd926e4f40> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-be2b723-226188/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 354, in unlink res = super().unlink() File "/data/build/rb-be2b723-226188/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-be2b723-226188/odoo/addons/base/models/ir_model.py", line 382, in unlink 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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:18,304 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:20,920 104 INFO rb-be2b723-226188-430982 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 0x7fbd64e5e340> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:20,920 104 INFO rb-be2b723-226188-430982 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 0x7fbd90917e20> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:20,925 104 INFO rb-be2b723-226188-430982 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-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:20,929 104 INFO rb-be2b723-226188-430982 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 0x7fbd909144a0> Stack (most recent call last): File "/data/build/rb-be2b723-226188/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-be2b723-226188/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-be2b723-226188/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-be2b723-226188/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-be2b723-226188/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-be2b723-226188/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-be2b723-226188/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-be2b723-226188/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-be2b723-226188/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-be2b723-226188/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-be2b723-226188/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-be2b723-226188/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-31 20:45:20,955 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:45:32,227 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:45:32,227 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:45:32,943 104 INFO rb-be2b723-226188-430982 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-10-31 20:45:33,273 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:34,282 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-10-31 20:45:34,284 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:34] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=7d127a371ae5cf6e89db920a60a9e33e8aad565dfa26ff7a5313db85f45cd5d1 HTTP/1.1" 200 - 19 0.006 1.007 2026-10-31 20:45:34,297 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-10-31 20:45:34,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:34] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=23e082e0f8023b86dff9872136a8f0fa328bd3d7595a12d1bf7d9457de392bfb HTTP/1.1" 200 - 7 0.002 0.006 2026-10-31 20:45:34,309 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-10-31 20:45:34,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:34] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=cf32e1b9e6e9923f9db5046d7c7a0d3886dbcdced43c0f71d7d521ead8965675 HTTP/1.1" 200 - 7 0.002 0.005 2026-10-31 20:45:34,413 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:45:34,428 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-10-31 20:45:34,879 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome pid: 11254 2026-10-31 20:45:34,879 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless temporary user profile dir: /tmp/tmp9y2suv3x_chrome_odoo 2026-10-31 20:45:34,880 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:45977/json/version 2026-10-31 20:45:34,881 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:45977/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:45:34,899 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Browser version: Chrome/150.0.7871.114 2026-10-31 20:45:34,899 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Issuing json command http://127.0.0.1:45977/json 2026-10-31 20:45:34,900 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:45977/json with timeout 3 increased to 10s during tests 2026-10-31 20:45:34,915 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Websocket url found: ws://127.0.0.1:45977/devtools/page/9EC24C61B8E98ABE1727EFF27AAAC784 2026-10-31 20:45:34,927 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Enable chrome headless console log notification 2026-10-31 20:45:34,941 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless enable page notifications 2026-10-31 20:45:34,995 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:45:35,005 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Setting session cookie in browser 2026-10-31 20:45:35,007 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-31 20:45:35,007 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-31 20:45:35,019 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:36,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 185 0.107 1.055 2026-10-31 20:45:36,182 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Navigation result: {'frameId': '9EC24C61B8E98ABE1727EFF27AAAC784', 'loaderId': '99691FFD552CDF65A0FA2A0DD125499E', 'isDownload': False} 2026-10-31 20:45:36,182 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate ready code "odoo.isTourReady('test_dblclick_event_from_calendar')" 2026-10-31 20:45:36,218 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:45:36,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:45:36,279 104 INFO rb-be2b723-226188-430982 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-10-31 20:45:36,906 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.267 0.428 2026-10-31 20:45:36,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.701 2026-10-31 20:45:36,937 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.716 2026-10-31 20:45:36,944 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.450 2026-10-31 20:45:36,957 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:36] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:45:37,039 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:45:37,040 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:45:37,042 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:45:37,055 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:45:37,070 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: Owl is running in 'dev' mode. 2026-10-31 20:45:37,099 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:45:37,135 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.049 2026-10-31 20:45:37,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-31 20:45:37,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.050 2026-10-31 20:45:37,184 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Evaluate test code "odoo.startTour('test_dblclick_event_from_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:45:37,209 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [1/10] Tour test_dblclick_event_from_calendar → Step Enter event form (trigger: a[data-event-id="1"]) 2026-10-31 20:45:37,230 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:45:37,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.046 0.120 2026-10-31 20:45:37,295 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.117 2026-10-31 20:45:37,332 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.095 2026-10-31 20:45:37,351 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:45:37,363 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:45:37,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /mail/data HTTP/1.1" 200 - 140 0.095 0.260 2026-10-31 20:45:37,569 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.379 2026-10-31 20:45:37,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.272 2026-10-31 20:45:37,604 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.274 2026-10-31 20:45:37,636 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.298 2026-10-31 20:45:37,673 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:45:37,707 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.024 2026-10-31 20:45:37,730 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:37,813 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.030 0.082 2026-10-31 20:45:37,853 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-31 20:45:37,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:45:37,941 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:37] "GET /web/assets/48b0743/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:38,100 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [2/10] Tour test_dblclick_event_from_calendar → Step Change the name of the form (trigger: input#name_0) 2026-10-31 20:45:38,105 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:38,140 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:45:38,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.015 0.021 2026-10-31 20:45:38,211 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.040 2026-10-31 20:45:38,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.009 0.056 2026-10-31 20:45:38,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:45:38,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.017 2026-10-31 20:45:38,381 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:45:38,482 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:45:38,538 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [3/10] Tour test_dblclick_event_from_calendar → Step Save name change (trigger: button[data-hotkey="s"]) 2026-10-31 20:45:38,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /mail/thread/data HTTP/1.1" 200 - 43 0.033 0.054 2026-10-31 20:45:38,581 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.092 2026-10-31 20:45:38,610 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [4/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-31 20:45:38,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.010 0.063 2026-10-31 20:45:38,660 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 23 0.014 0.031 2026-10-31 20:45:38,673 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [5/10] Tour test_dblclick_event_from_calendar → Step Move to next week (trigger: .o_calendar_button_next) 2026-10-31 20:45:38,698 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 13 0.013 0.062 2026-10-31 20:45:38,729 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.010 0.033 2026-10-31 20:45:38,771 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.015 0.069 2026-10-31 20:45:38,778 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.078 2026-10-31 20:45:38,861 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [6/10] Tour test_dblclick_event_from_calendar → Step Access occurrence (trigger: a[data-event-id="2"]) 2026-10-31 20:45:38,871 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:45:38,959 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [7/10] Tour test_dblclick_event_from_calendar → Step Change equipment (trigger: input#duration_0) 2026-10-31 20:45:38,963 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:38] "POST /web/dataset/call_kw/maintenance.request/get_formview_id HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:39,001 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.016 2026-10-31 20:45:39,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/web_read HTTP/1.1" 200 - 9 0.006 0.034 2026-10-31 20:45:39,039 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:45:39,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.stage/search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:45:39,094 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.003 2026-10-31 20:45:39,114 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.014 2026-10-31 20:45:39,118 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [8/10] Tour test_dblclick_event_from_calendar → Step Save duration change (trigger: button[data-hotkey="s"]) 2026-10-31 20:45:39,172 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.017 0.062 2026-10-31 20:45:39,180 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.053 2026-10-31 20:45:39,221 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [9/10] Tour test_dblclick_event_from_calendar → Step Return to calendar (trigger: .o_back_button) 2026-10-31 20:45:39,264 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/web_save HTTP/1.1" 200 - 17 0.012 0.028 2026-10-31 20:45:39,303 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.010 0.020 2026-10-31 20:45:39,305 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: [10/10] Tour test_dblclick_event_from_calendar → Step a[data-event-id="2"] 2026-10-31 20:45:39,350 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.015 0.054 2026-10-31 20:45:39,368 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.071 2026-10-31 20:45:39,373 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:39] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.063 2026-10-31 20:45:39,478 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: tour succeeded 2026-10-31 20:45:39,480 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_dblclick_event_from_calendar SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-31 20:45:39,628 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar.browser: heap 37410288 (allocated 38912000) 2026-10-31 20:45:39,635 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing chrome headless with pid 11254 2026-10-31 20:45:39,635 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Closing websocket connection 2026-10-31 20:45:39,636 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Terminating chrome headless with pid 11254 2026-10-31 20:45:39,732 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204539_731921_test_dblclick_event_from_calendar.txt 2026-10-31 20:45:39,732 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Removing chrome user profile "/tmp/tmp9y2suv3x_chrome_odoo" 2026-10-31 20:45:39,786 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-10-31 20:45:40,227 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome pid: 11492 2026-10-31 20:45:40,228 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless temporary user profile dir: /tmp/tmp7fbobyl4_chrome_odoo 2026-10-31 20:45:40,228 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:37561/json/version 2026-10-31 20:45:40,229 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37561/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:45:40,260 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Browser version: Chrome/150.0.7871.114 2026-10-31 20:45:40,260 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Issuing json command http://127.0.0.1:37561/json 2026-10-31 20:45:40,260 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:37561/json with timeout 3 increased to 10s during tests 2026-10-31 20:45:40,277 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Websocket url found: ws://127.0.0.1:37561/devtools/page/68C6CB52F3AE403F1A8DEA25200EFD62 2026-10-31 20:45:40,288 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Enable chrome headless console log notification 2026-10-31 20:45:40,292 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless enable page notifications 2026-10-31 20:45:40,345 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:45:40,353 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Setting session cookie in browser 2026-10-31 20:45:40,355 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Open "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" in browser 2026-10-31 20:45:40,355 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigating to: "http://127.0.0.1:8069/odoo/action-maintenance.hr_equipment_request_action_cal" 2026-10-31 20:45:40,366 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:41,574 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:41] "GET /odoo/action-maintenance.hr_equipment_request_action_cal HTTP/1.1" 200 - 186 0.104 1.107 2026-10-31 20:45:41,578 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Navigation result: {'frameId': '68C6CB52F3AE403F1A8DEA25200EFD62', 'loaderId': '10E532BF5BA2C6A03D5BC243DD66EFDD', 'isDownload': False} 2026-10-31 20:45:41,578 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate ready code "odoo.isTourReady('test_drag_and_drop_event_in_calendar')" 2026-10-31 20:45:41,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:41] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.011 0.016 2026-10-31 20:45:41,692 104 INFO rb-be2b723-226188-430982 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-10-31 20:45:42,194 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.231 0.366 2026-10-31 20:45:42,199 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.594 2026-10-31 20:45:42,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.594 2026-10-31 20:45:42,223 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.592 2026-10-31 20:45:42,235 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:42,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:42,844 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:45:42,847 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:45:42,848 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:45:42,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:45:42,888 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: Owl is running in 'dev' mode. 2026-10-31 20:45:42,919 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:45:42,952 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.019 0.044 2026-10-31 20:45:42,957 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-31 20:45:42,978 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.046 2026-10-31 20:45:42,993 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Evaluate test code "odoo.startTour('test_drag_and_drop_event_in_calendar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-maintenance.hr_equipment_request_action_cal", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:45:43,024 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [1/5] Tour test_drag_and_drop_event_in_calendar → Step Open calendar display selector (trigger: .scale_button_selection) 2026-10-31 20:45:43,084 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:45:43,085 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.031 0.121 2026-10-31 20:45:43,107 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.031 2026-10-31 20:45:43,141 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:45:43,147 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:45:43,317 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /mail/data HTTP/1.1" 200 - 140 0.084 0.211 2026-10-31 20:45:43,319 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.294 2026-10-31 20:45:43,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.329 2026-10-31 20:45:43,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.224 2026-10-31 20:45:43,371 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.234 2026-10-31 20:45:43,391 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 0.249 2026-10-31 20:45:43,450 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:45:43,479 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.020 2026-10-31 20:45:43,509 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:45:43,587 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/dataset/call_kw/maintenance.request/get_views HTTP/1.1" 200 - 69 0.034 0.071 2026-10-31 20:45:43,620 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-31 20:45:43,692 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:45:43,702 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "GET /web/assets/48b0743/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:43,866 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [2/5] Tour test_drag_and_drop_event_in_calendar → Step Select monthly display (trigger: .o_scale_button_month) 2026-10-31 20:45:43,937 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [3/5] Tour test_drag_and_drop_event_in_calendar → Step Wait the view is month (trigger: .fc-dayGridMonth-view) 2026-10-31 20:45:43,944 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:43] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:45:44,060 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [4/5] Tour test_drag_and_drop_event_in_calendar → Step Move event to 15th of the month (trigger: a[data-event-id="1"]) 2026-10-31 20:45:44,346 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: [5/5] Tour test_drag_and_drop_event_in_calendar → Step Move occurrence to 20th of the month (nothing should happen) (trigger: a[data-event-id="2"]) 2026-10-31 20:45:44,399 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:44] "POST /web/dataset/call_kw/maintenance.request/write HTTP/1.1" 200 - 37 0.027 0.049 2026-10-31 20:45:44,416 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:44] "POST /web/dataset/call_kw/maintenance.request/search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:45:44,561 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: tour succeeded 2026-10-31 20:45:44,562 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_drag_and_drop_event_in_calendar SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-31 20:45:44,646 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event.browser: heap 28869320 (allocated 30523392) 2026-10-31 20:45:44,648 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing chrome headless with pid 11492 2026-10-31 20:45:44,648 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Closing websocket connection 2026-10-31 20:45:44,649 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Terminating chrome headless with pid 11492 2026-10-31 20:45:44,744 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204544_744097_test_drag_and_drop_calendar_event.txt 2026-10-31 20:45:44,744 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Removing chrome user profile "/tmp/tmp7fbobyl4_chrome_odoo" 2026-10-31 20:45:44,794 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:45:44,809 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-10-31 20:45:45,165 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-10-31 20:45:45,178 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39171] 2026-10-31 20:45:45,184 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:45,575 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-10-31 20:45:45,584 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39173] 2026-10-31 20:45:45,590 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:45,899 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-10-31 20:45:46,235 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-10-31 20:45:46,244 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39177] 2026-10-31 20:45:46,250 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:46,597 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-10-31 20:45:46,606 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39179] 2026-10-31 20:45:46,612 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:47,174 104 INFO rb-be2b723-226188-430982 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_no_duplicate_activity_on_stage_change ... 2026-10-31 20:45:47,524 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-10-31 20:45:47,533 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39184] 2026-10-31 20:45:47,539 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:47,907 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-10-31 20:45:47,917 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39186] 2026-10-31 20:45:47,923 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:45:48,092 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [207] 2026-10-31 20:45:48,134 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:45:53,903 104 INFO rb-be2b723-226188-430982 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-10-31 20:45:54,506 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:45:56,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/preview HTTP/1.1" 200 - 88 0.031 1.714 2026-10-31 20:45:56,266 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:45:56,287 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.004 2026-10-31 20:45:56,343 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 19 0.007 0.036 2026-10-31 20:45:56,360 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 5 0.001 0.005 2026-10-31 20:45:56,381 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 6 0.002 0.006 2026-10-31 20:45:56,425 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:45:56] "GET /r/YT1 HTTP/1.1" 301 - 24 0.010 0.027 2026-10-31 20:45:56,501 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:46:06,951 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:46:06,951 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:46:07,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-10-31 20:46:07,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:07,874 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 0 mailing.contact emails 2026-10-31 20:46:08,057 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:08,057 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(11,) has already reached 15 mailing.contact emails 2026-10-31 20:46:08,442 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-10-31 20:46:08,616 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:08,616 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.contact emails 2026-10-31 20:46:08,785 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:08,786 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 15 mailing.contact emails 2026-10-31 20:46:09,143 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) started manually 2026-10-31 20:46:09,192 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (66) done 2026-10-31 20:46:09,224 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-10-31 20:46:09,527 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-10-31 20:46:09,671 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-10-31 20:46:09,948 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-10-31 20:46:10,097 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:10,098 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(25,) has already reached 0 mailing.contact emails 2026-10-31 20:46:10,261 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:10,262 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 15 mailing.contact emails 2026-10-31 20:46:10,605 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-10-31 20:46:10,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) targets mailing.contact, blacklist: 0 emails 2026-10-31 20:46:10,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(30,) has already reached 0 mailing.contact emails 2026-10-31 20:46:10,932 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:46:21,732 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:46:21,732 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:46:22,319 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [139316, 139136, 170496] 2026-10-31 20:46:22,319 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 2, 1] 2026-10-31 20:46:22,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-10-31 20:46:22,699 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-10-31 20:46:22,712 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:46:22,724 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:23,813 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:23] "GET /mailing/report/unsubscribe?user_id=748&token= HTTP/1.1" 400 - 262 0.138 0.953 2026-10-31 20:46:23,912 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:23] "GET /mailing/report/unsubscribe?user_id=748&token=zboobs HTTP/1.1" 418 - 22 0.013 0.083 2026-10-31 20:46:23,975 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:23] "GET /mailing/report/unsubscribe?user_id=1&token=fcb0d2bca7078d4264d6c05e32bebb25ca761d4da7680e0a9ff61538c4e4aaad HTTP/1.1" 418 - 18 0.010 0.050 2026-10-31 20:46:24,589 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:24] "GET /mailing/report/unsubscribe?user_id=748&token=fcb0d2bca7078d4264d6c05e32bebb25ca761d4da7680e0a9ff61538c4e4aaad HTTP/1.1" 418 - 188 0.082 0.481 2026-10-31 20:46:24,697 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #748 deleted ir.config_parameter records with IDs: [37] 2026-10-31 20:46:25,158 104 INFO rb-be2b723-226188-430982 odoo.tests.common: Simulating signal changes during tests 2026-10-31 20:46:25,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:25] "GET /mailing/report/unsubscribe?user_id=748&token=fcb0d2bca7078d4264d6c05e32bebb25ca761d4da7680e0a9ff61538c4e4aaad HTTP/1.1" 200 - 151 0.078 0.406 2026-10-31 20:46:25,192 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11723 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmpuxqhew93_chrome_odoo 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:40389/json/version 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40389/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:40389/json 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40389/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:40389/devtools/page/7C3521E2EF5D334765FEF306E425B21E 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Open "http://127.0.0.1:8069/mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2366&hash_token=ba485ff041177d0829ffd9ebd2a098715d1abbb8550e657e52b8dab1707e8b1e9d9fb4868eab18bb4062ec56d2f11e86825e07e45e0e4e39ade4869ddd010312" in browser 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigating to: "http://127.0.0.1:8069/mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2366&hash_token=ba485ff041177d0829ffd9ebd2a098715d1abbb8550e657e52b8dab1707e8b1e9d9fb4868eab18bb4062ec56d2f11e86825e07e45e0e4e39ade4869ddd010312" 2026-10-31 20:46:25,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2366&hash_token=ba485ff041177d0829ffd9ebd2a098715d1abbb8550e657e52b8dab1707e8b1e9d9fb4868eab18bb4062ec56d2f11e86825e07e45e0e4e39ade4869ddd010312 HTTP/1.1" 200 - 141 0.066 -0.066 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': '7C3521E2EF5D334765FEF306E425B21E', 'loaderId': 'B939DC82E97F194BBD521E48CD594FBF', 'isDownload': False} 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document')" 2026-10-31 20:46:27,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/930298e/mass_mailing.mailing_assets.min.css, copying from /web/assets/930298e/mass_mailing.mailing_assets.min.css 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.004 -0.004 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.028 -0.028 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:27,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:27,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.004 -0.004 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js, copying from /web/assets/024f97c/mass_mailing.mailing_assets.min.js 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.007 -0.007 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/32/unsubscribe?email=not.fleurus@example.com&document_id=2366&hash_token=ba485ff041177d0829ffd9ebd2a098715d1abbb8550e657e52b8dab1707e8b1e9d9fb4868eab18bb4062ec56d2f11e86825e07e45e0e4e39ade4869ddd010312", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 -0.004 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document → Step No warning should be displayed (trigger: div#o_mailing_subscription_form_blocklisted:not(:has(p:contains('You will not receive any news from those mailing lists you are a member of')))) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document → Step Warning will not receive anything anymore (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not hear from us anymore.')) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:28,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 30 0.020 -0.020 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.006 -0.006 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.007 -0.007 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9413080 (allocated 10223616) 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11723 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11723 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmpuxqhew93_chrome_odoo" 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome pid: 11910 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless temporary user profile dir: /tmp/tmprs97yxbr_chrome_odoo 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:46603/json/version 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46603/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Issuing json command http://127.0.0.1:46603/json 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46603/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Websocket url found: ws://127.0.0.1:46603/devtools/page/A21DBE1A85B698547C671EDA42C1E38F 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Enable chrome headless console log notification 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless enable page notifications 2026-10-31 20:46:29,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Setting session cookie in browser 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Open "http://127.0.0.1:8069/mailing/32/unsubscribe?email=fleurus@example.com&document_id=2367&hash_token=a59b6e7008c71f2576c5d4c85b30803b8911326a1fd5c5f8a8033463e6df731ec9654c035e3a5b4d64cdd9ec82e7bfc4abfe1ae993e8ff2b654bca94502dde74" in browser 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigating to: "http://127.0.0.1:8069/mailing/32/unsubscribe?email=fleurus@example.com&document_id=2367&hash_token=a59b6e7008c71f2576c5d4c85b30803b8911326a1fd5c5f8a8033463e6df731ec9654c035e3a5b4d64cdd9ec82e7bfc4abfe1ae993e8ff2b654bca94502dde74" 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe?email=fleurus@example.com&document_id=2367&hash_token=a59b6e7008c71f2576c5d4c85b30803b8911326a1fd5c5f8a8033463e6df731ec9654c035e3a5b4d64cdd9ec82e7bfc4abfe1ae993e8ff2b654bca94502dde74 HTTP/1.1" 200 - 32 0.014 -0.014 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Navigation result: {'frameId': 'A21DBE1A85B698547C671EDA42C1E38F', 'loaderId': '05C7E1B821DE4481D361B4183BCC1971', 'isDownload': False} 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-31 20:46:30,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.002 -0.002 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:30,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 4 0.002 -0.002 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 3 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 15 0.007 -0.007 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.001 -0.001 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document_with_lists', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/32/unsubscribe?email=fleurus@example.com&document_id=2367&hash_token=a59b6e7008c71f2576c5d4c85b30803b8911326a1fd5c5f8a8033463e6df731ec9654c035e3a5b4d64cdd9ec82e7bfc4abfe1ae993e8ff2b654bca94502dde74", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:30,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.022 -0.022 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 12 0.008 -0.008 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.009 -0.009 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: tour succeeded 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour.browser: heap 9407200 (allocated 10223616) 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing chrome headless with pid 11910 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Closing websocket connection 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Terminating chrome headless with pid 11910 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour.txt 2026-10-31 20:46:31,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Removing chrome user profile "/tmp/tmprs97yxbr_chrome_odoo" 2026-10-31 20:46:31,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-10-31 20:46:31,914 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:46:31,921 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:33,040 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:33] "GET /mailing/32/unsubscribe HTTP/1.1" 400 - 260 0.110 1.011 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome pid: 12094 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless temporary user profile dir: /tmp/tmp_53poakk_chrome_odoo 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Issuing json command http://127.0.0.1:36297/json/version 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36297/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Issuing json command http://127.0.0.1:36297/json 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:36297/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Websocket url found: ws://127.0.0.1:36297/devtools/page/31A409564ACBC62D832C147B3A9C2135 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Enable chrome headless console log notification 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless enable page notifications 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Setting session cookie in browser 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Open "http://127.0.0.1:8069/mailing/32/unsubscribe" in browser 2026-10-31 20:46:33,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigating to: "http://127.0.0.1:8069/mailing/32/unsubscribe" 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/32/unsubscribe HTTP/1.1" 200 - 174 0.075 -0.075 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Navigation result: {'frameId': '31A409564ACBC62D832C147B3A9C2135', 'loaderId': 'DB13F509CACE799F3A941E42C5133B64', 'isDownload': False} 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_document_with_lists')" 2026-10-31 20:46:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/930298e/mass_mailing.mailing_assets.min.css, copying from /web/assets/930298e/mass_mailing.mailing_assets.min.css 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 11 0.004 -0.004 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.024 -0.024 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:34,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.002 -0.002 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js, copying from /web/assets/024f97c/mass_mailing.mailing_assets.min.js 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 27 0.011 -0.011 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_document_with_lists', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/32/unsubscribe", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [1/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of our services and will not be contacted again.')) 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 -0.010 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [2/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-31 20:46:34,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [3/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List1')) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [4/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [5/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [6/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [7/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [8/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [9/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 23 0.017 -0.017 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [10/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [11/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 10 0.006 -0.006 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [12/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: [13/13] Tour mailing_portal_unsubscribe_from_document_with_lists → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 12 0.007 -0.007 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: tour succeeded 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_document_with_lists SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user.browser: heap 9430868 (allocated 10223616) 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing chrome headless with pid 12094 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Closing websocket connection 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Terminating chrome headless with pid 12094 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_document_tour_mailing_user.txt 2026-10-31 20:46:35,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Removing chrome user profile "/tmp/tmp_53poakk_chrome_odoo" 2026-10-31 20:46:35,837 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome pid: 12271 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless temporary user profile dir: /tmp/tmp3_zzbnct_chrome_odoo 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:46383/json/version 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46383/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Issuing json command http://127.0.0.1:46383/json 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46383/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Websocket url found: ws://127.0.0.1:46383/devtools/page/484105195CAAE0A35CC07A3668ABE571 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Enable chrome headless console log notification 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless enable page notifications 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Setting session cookie in browser 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Open "http://127.0.0.1:8069/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b" in browser 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigating to: "http://127.0.0.1:8069/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b" 2026-10-31 20:46:36,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b HTTP/1.1" 200 - 146 0.062 -0.062 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Navigation result: {'frameId': '484105195CAAE0A35CC07A3668ABE571', 'loaderId': 'CBB970F6418E6F4B09EBC106049AA880', 'isDownload': False} 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list')" 2026-10-31 20:46:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 -0.029 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/930298e/mass_mailing.mailing_assets.min.css, copying from /web/assets/930298e/mass_mailing.mailing_assets.min.css 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:37,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.002 -0.002 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js, copying from /web/assets/024f97c/mass_mailing.mailing_assets.min.js 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_list', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [1/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List2, List1 mailing list')) 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 -0.003 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [2/8] Tour mailing_portal_unsubscribe_from_list → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.009 -0.009 2026-10-31 20:46:37,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [3/8] Tour mailing_portal_unsubscribe_from_list → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [4/8] Tour mailing_portal_unsubscribe_from_list → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [5/8] Tour mailing_portal_unsubscribe_from_list → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [6/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.016 -0.016 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [7/8] Tour mailing_portal_unsubscribe_from_list → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: [8/8] Tour mailing_portal_unsubscribe_from_list → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.012 -0.012 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: tour succeeded 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour.browser: heap 9288284 (allocated 10223616) 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing chrome headless with pid 12271 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Closing websocket connection 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Terminating chrome headless with pid 12271 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_tour.txt 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Removing chrome user profile "/tmp/tmp3_zzbnct_chrome_odoo" 2026-10-31 20:46:38,563 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome pid: 12451 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless temporary user profile dir: /tmp/tmpuagez2gz_chrome_odoo 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Issuing json command http://127.0.0.1:44361/json/version 2026-10-31 20:46:38,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44361/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Issuing json command http://127.0.0.1:44361/json 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44361/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Websocket url found: ws://127.0.0.1:44361/devtools/page/E93F13EFF1BB13B6FC2DB2B9E47D3649 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Enable chrome headless console log notification 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless enable page notifications 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Setting session cookie in browser 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Open "http://127.0.0.1:8069/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b" in browser 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigating to: "http://127.0.0.1:8069/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b" 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b HTTP/1.1" 200 - 146 0.058 -0.058 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Navigation result: {'frameId': 'E93F13EFF1BB13B6FC2DB2B9E47D3649', 'loaderId': '9CE4221AE3BB8E241ABF86225E6AEE9E', 'isDownload': False} 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_list_with_update')" 2026-10-31 20:46:39,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:39,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.028 -0.028 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/930298e/mass_mailing.mailing_assets.min.css, copying from /web/assets/930298e/mass_mailing.mailing_assets.min.css 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:40,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:40,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.002 -0.002 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js, copying from /web/assets/024f97c/mass_mailing.mailing_assets.min.js 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_list_with_update', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/33/unsubscribe?email=fleurus@example.com&document_id=1074&hash_token=dccd90f865fd2ba56a68c49f881c2a25e860d96920e37b07ced709679526e63d987c4c7eca1a8ec565defff1e6efc4c237e4186e7ea5d9cebf9fe270b1fa951b", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [1/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation unsubscribe is done (trigger: div#o_mailing_subscription_info span:contains('You are no longer part of the List2, List1 mailing list')) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 -0.003 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 22 0.008 -0.008 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [2/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List1 is present, just opt-outed (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Not subscribed')) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [3/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [4/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [5/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [6/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:40,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [7/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [8/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [9/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [10/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.014 -0.014 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [11/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [12/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.012 -0.012 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [13/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [14/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Revert exclusion list (trigger: div#button_blocklist_remove) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [15/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion list is removed (trigger: div#o_mailing_subscription_update_info span:contains('Email removed from our blocklist')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/remove HTTP/1.1" 200 - 17 0.009 -0.009 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [16/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step 'Update my subscriptions' button usable again (trigger: button#button_form_send:not([disabled])) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [17/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Choose the mailing list 3 to come back (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [18/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Add list 2 (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [19/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Update subscription (trigger: button#button_form_send) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [20/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 24 0.015 -0.015 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [21/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 3 is noted as subscribed again (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Subscribed')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [22/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step List 2 has joined the subscriptions (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List2') span:contains('Subscribed')) 2026-10-31 20:46:41,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [23/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step No list in proposals (trigger: div#o_mailing_subscription_form_manage:not(:has(ul#o_mailing_subscription_form_lists_additional))) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [24/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [25/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Feedback area is not displayed (nothing opt-out or no blocklist done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [26/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Now exclude me (again) (trigger: div#button_blocklist_add) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [27/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 13 0.008 -0.008 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [28/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Should display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [29/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [30/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [31/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [32/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: [33/33] Tour mailing_portal_unsubscribe_from_list_with_update → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 16 0.013 -0.013 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: tour succeeded 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_list_with_update SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour.browser: heap 9551932 (allocated 11010048) 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing chrome headless with pid 12451 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Closing websocket connection 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Terminating chrome headless with pid 12451 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_list_with_update_tour.txt 2026-10-31 20:46:42,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Removing chrome user profile "/tmp/tmpuagez2gz_chrome_odoo" 2026-10-31 20:46:42,940 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-10-31 20:46:43,219 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_portal_fleurus from n/a 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome pid: 12641 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless temporary user profile dir: /tmp/tmp345cy5mg_chrome_odoo 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:39397/json/version 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:39397/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Browser version: Chrome/150.0.7871.114 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Issuing json command http://127.0.0.1:39397/json 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:39397/json with timeout 3 increased to 10s during tests 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Websocket url found: ws://127.0.0.1:39397/devtools/page/307452D3293770F1DCFB2D38A8584D74 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Enable chrome headless console log notification 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless enable page notifications 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_portal_fleurus from n/a 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Setting session cookie in browser 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Open "http://127.0.0.1:8069/mailing/my" in browser 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigating to: "http://127.0.0.1:8069/mailing/my" 2026-10-31 20:46:43,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /mailing/my HTTP/1.1" 200 - 132 0.047 -0.047 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Navigation result: {'frameId': '307452D3293770F1DCFB2D38A8584D74', 'loaderId': '6236D35272AD74DA5966C96A051A4D8F', 'isDownload': False} 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate ready code "odoo.isTourReady('mailing_portal_unsubscribe_from_my')" 2026-10-31 20:46:45,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.026 -0.026 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/930298e/mass_mailing.mailing_assets.min.css, copying from /web/assets/930298e/mass_mailing.mailing_assets.min.css 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/930298e/mass_mailing.mailing_assets.min.css HTTP/1.1" 200 - 8 0.005 -0.005 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 -0.007 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.003 -0.003 2026-10-31 20:46:45,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/binary/company_logo?company=1 HTTP/1.1" 200 - 1 0.001 -0.001 2026-10-31 20:46:45,000 104 INFO ? werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:45,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 5 0.003 -0.003 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js, copying from /web/assets/024f97c/mass_mailing.mailing_assets.min.js 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /web/assets/1/024f97c/mass_mailing.mailing_assets.min.js HTTP/1.1" 200 - 8 0.004 -0.004 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.000 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Evaluate test code "odoo.startTour('mailing_portal_unsubscribe_from_my', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/mailing/my", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [1/33] Tour mailing_portal_unsubscribe_from_my → Step List1 is present, opt-in member (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List1') span:contains('Subscribed')) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 -0.003 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [2/33] Tour mailing_portal_unsubscribe_from_my → Step List3 is present, opt-outed (test starting data) (trigger: ul#o_mailing_subscription_form_lists li.list-group-item:contains('List3') span:contains('Not subscribed')) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.012 -0.012 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [3/33] Tour mailing_portal_unsubscribe_from_my → Step List2 is proposed (not member -> proposal to join) (trigger: ul#o_mailing_subscription_form_lists_additional li.list-group-item:contains('List2')) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [4/33] Tour mailing_portal_unsubscribe_from_my → Step List4 is not proposed (not member but not private) (trigger: ul#o_mailing_subscription_form_lists_additional:not(:has(li.list-group-item:contains('List4')))) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [5/33] Tour mailing_portal_unsubscribe_from_my → Step List5 is not proposed (not member and not public) (trigger: body:not(:has(li.list-group-item:contains('List5')))) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [6/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(fieldset) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [7/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback area is not displayed (nothing done, no feedback required) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [8/33] Tour mailing_portal_unsubscribe_from_my → Step List3: come back (choose to opt-in instead of opt-out) (trigger: ul#o_mailing_subscription_form_lists input[title='List3']) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [9/33] Tour mailing_portal_unsubscribe_from_my → Step List2: join (opt-in, not already member) (trigger: ul#o_mailing_subscription_form_lists_additional input[title='List2']) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [10/33] Tour mailing_portal_unsubscribe_from_my → Step List1: opt-out (trigger: ul#o_mailing_subscription_form_lists input[title='List1']) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [11/33] Tour mailing_portal_unsubscribe_from_my → Step Update subscription (trigger: button#button_form_send) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [12/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation changes are done (trigger: div#o_mailing_subscription_update_info span:contains('Membership updated')) 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/list/update HTTP/1.1" 200 - 37 0.034 -0.034 2026-10-31 20:46:46,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [13/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_portal_subscription:not(textarea) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [14/33] Tour mailing_portal_unsubscribe_from_my → Step Should make feedback reasons choice appear (feedback still not displayed, linked to reasons) (trigger: div#o_mailing_portal_subscription fieldset) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [15/33] Tour mailing_portal_unsubscribe_from_my → Step Choose first reason, which should not display feedback (see data) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [16/33] Tour mailing_portal_unsubscribe_from_my → Step Feedback textarea not displayed (see data) (trigger: div#o_mailing_portal_subscription:not(textarea)) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [17/33] Tour mailing_portal_unsubscribe_from_my → Step Choose 'Other' reason (trigger: fieldset label:contains('Other')) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [18/33] Tour mailing_portal_unsubscribe_from_my → Step This should display the Feedback area (trigger: div#o_mailing_portal_subscription textarea) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [19/33] Tour mailing_portal_unsubscribe_from_my → Step Write feedback reason (trigger: textarea[name='feedback']) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [20/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [21/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 22 0.018 -0.018 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [22/33] Tour mailing_portal_unsubscribe_from_my → Step textarea[disabled] 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [23/33] Tour mailing_portal_unsubscribe_from_my → Step Once sent feedback area is readonly (trigger: fieldset input.o_mailing_subscription_opt_out_reason[disabled]) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [24/33] Tour mailing_portal_unsubscribe_from_my → Step Now exclude me (trigger: div#button_blocklist_add) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [25/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation exclusion is done (trigger: div#o_mailing_subscription_update_info span:contains('Email added to our blocklist')) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/blocklist/add HTTP/1.1" 200 - 22 0.017 -0.017 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [26/33] Tour mailing_portal_unsubscribe_from_my → Step This should disable the 'Update my subscriptions' (Apply changes) button (trigger: div#o_mailing_subscription_blocklist:not(button#button_form_send)) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [27/33] Tour mailing_portal_unsubscribe_from_my → Step This should enabled Feedback again (trigger: div#o_mailing_portal_subscription textarea) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [28/33] Tour mailing_portal_unsubscribe_from_my → Step Display warning about mailing lists (trigger: div#o_mailing_subscription_form_blocklisted p:contains('You will not receive any news from those mailing lists you are a member of')) 2026-10-31 20:46:47,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [29/33] Tour mailing_portal_unsubscribe_from_my → Step div#o_mailing_subscription_form_blocklisted li strong:contains('List3') 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [30/33] Tour mailing_portal_unsubscribe_from_my → Step Warning should contain reference to memberships (trigger: div#o_mailing_subscription_form_blocklisted li strong:contains('List2')) 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [31/33] Tour mailing_portal_unsubscribe_from_my → Step Give a reason for blocklist (first one) (trigger: fieldset input.o_mailing_subscription_opt_out_reason:first) 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [32/33] Tour mailing_portal_unsubscribe_from_my → Step Hit Send (trigger: button#button_feedback) 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: [33/33] Tour mailing_portal_unsubscribe_from_my → Step Confirmation feedback is sent (trigger: div#o_mailing_subscription_feedback_info span:contains('Sent. Thanks you for your feedback!')) 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [14/Jun/2022 10:00:00] "POST /mailing/feedback HTTP/1.1" 200 - 19 0.016 -0.016 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: tour succeeded 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR mailing_portal_unsubscribe_from_my SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my.browser: heap 9573580 (allocated 10485760) 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing chrome headless with pid 12641 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Closing websocket connection 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Terminating chrome headless with pid 12641 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20220614_100000_000000_test_mailing_unsubscribe_from_my.txt 2026-10-31 20:46:48,000 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Removing chrome user profile "/tmp/tmp345cy5mg_chrome_odoo" 2026-10-31 20:46:48,487 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-10-31 20:46:48,681 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:46:48,696 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:49,792 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:49] "GET /mailing/32/view?email=u.u@example.com&document_id=2365&hash_token= HTTP/1.1" 400 - 258 0.119 0.978 2026-10-31 20:46:49,912 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:49] "GET /mailing/32/view?email=u.u@example.com&document_id=2365&hash_token=zboobs HTTP/1.1" 418 - 22 0.015 0.102 2026-10-31 20:46:49,976 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:49] "GET /mailing/32/view?email=u.u@example.com&document_id=2&hash_token=82090877c1334172ba157591ec6acec7d2c537b476a220373a2e093d9746f69e752b191963078cf2602bfab3581ed7e374e95b21aaf6f0884207c8d43b61865d HTTP/1.1" 418 - 17 0.010 0.051 2026-10-31 20:46:50,042 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "GET /mailing/32/view?email=not.email@example.com&document_id=2365&hash_token=82090877c1334172ba157591ec6acec7d2c537b476a220373a2e093d9746f69e752b191963078cf2602bfab3581ed7e374e95b21aaf6f0884207c8d43b61865d HTTP/1.1" 418 - 17 0.009 0.051 2026-10-31 20:46:50,129 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "GET /mailing/34/view?email=u.u@example.com&document_id=2365&hash_token=82090877c1334172ba157591ec6acec7d2c537b476a220373a2e093d9746f69e752b191963078cf2602bfab3581ed7e374e95b21aaf6f0884207c8d43b61865d HTTP/1.1" 418 - 17 0.010 0.074 2026-10-31 20:46:50,190 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "GET /mailing/0/view?email=u.u@example.com&document_id=2365&hash_token=82090877c1334172ba157591ec6acec7d2c537b476a220373a2e093d9746f69e752b191963078cf2602bfab3581ed7e374e95b21aaf6f0884207c8d43b61865d HTTP/1.1" 400 - 15 0.009 0.046 2026-10-31 20:46:50,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "GET /mailing/32/view?email=u.u@example.com&document_id=2365&hash_token=82090877c1334172ba157591ec6acec7d2c537b476a220373a2e093d9746f69e752b191963078cf2602bfab3581ed7e374e95b21aaf6f0884207c8d43b61865d HTTP/1.1" 200 - 9 0.004 0.016 2026-10-31 20:46:50,328 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "GET /mailing/32/view HTTP/1.1" 200 - 22 0.010 0.022 2026-10-31 20:46:50,329 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_view: waiting for threads: [] 2026-10-31 20:46:50,379 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_modify_image_non_admin ... 2026-10-31 20:46:50,399 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:46:50,421 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:46:50,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:46:50] "POST /web_editor/modify_image/22209 HTTP/1.1" 200 - 45 0.026 0.328 2026-10-31 20:46:50,886 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:47:01,510 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:47:01,510 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:47:02,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-10-31 20:47:02,818 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome pid: 12840 2026-10-31 20:47:02,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless temporary user profile dir: /tmp/tmpb_qpt3gn_chrome_odoo 2026-10-31 20:47:02,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:40935/json/version 2026-10-31 20:47:02,820 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40935/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:02,829 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:02,829 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Issuing json command http://127.0.0.1:40935/json 2026-10-31 20:47:02,842 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40935/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:02,852 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Websocket url found: ws://127.0.0.1:40935/devtools/page/64F8551D30D1DA022F0414C2FE3CEC13 2026-10-31 20:47:02,856 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Enable chrome headless console log notification 2026-10-31 20:47:02,857 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless enable page notifications 2026-10-31 20:47:02,887 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:47:02,896 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Setting session cookie in browser 2026-10-31 20:47:02,897 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:02,898 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:02,906 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:03,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:03] "GET /odoo HTTP/1.1" 200 - 186 0.078 0.910 2026-10-31 20:47:03,895 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Navigation result: {'frameId': '64F8551D30D1DA022F0414C2FE3CEC13', 'loaderId': 'D3415815581E005927DEF9C88DCD662D', 'isDownload': False} 2026-10-31 20:47:03,896 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate ready code "odoo.isTourReady('mailing_campaign')" 2026-10-31 20:47:03,928 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:03] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:03,935 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:03] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:04,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/webclient/load_menus/f73b2946c21b1fe3b67195a41e3b27b22d92a3ca08dfbb99c368484f6d141953 HTTP/1.1" 200 - 131 0.042 0.081 2026-10-31 20:47:04,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.132 2026-10-31 20:47:04,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.139 2026-10-31 20:47:04,095 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:04,132 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:04,178 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:04,691 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:47:04,693 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:47:04,695 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:47:04,708 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 20:47:04,722 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:04,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:04,758 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.013 2026-10-31 20:47:04,767 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:47:04,782 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.014 2026-10-31 20:47:04,819 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Evaluate test code "odoo.startTour('mailing_campaign', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:04,828 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [1/14] Tour mailing_campaign → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:04,883 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:04,884 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:04,887 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "POST /mail/data HTTP/1.1" 200 - 34 0.031 0.033 2026-10-31 20:47:04,902 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [2/14] Tour mailing_campaign → Step Select the "Email Marketing" app (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-31 20:47:04,913 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:04,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/image?model=res.users&field=avatar_128&id=754 HTTP/1.1" 200 - 16 0.010 0.050 2026-10-31 20:47:04,930 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.065 2026-10-31 20:47:04,932 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-10-31 20:47:04,965 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "GET /web/image/res.partner/2375/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 8 0.009 0.097 2026-10-31 20:47:04,985 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.005 0.042 2026-10-31 20:47:05,033 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [3/14] Tour mailing_campaign → Step Select "Campaings" Navbar item (trigger: .o_nav_entry[data-menu-xmlid="mass_mailing.menu_email_campaigns"]) 2026-10-31 20:47:05,047 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:05,063 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:05,083 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /mail/data HTTP/1.1" 200 - 38 0.024 0.040 2026-10-31 20:47:05,102 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.060 2026-10-31 20:47:05,128 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.060 2026-10-31 20:47:05,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.003 0.008 2026-10-31 20:47:05,192 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 10 0.005 0.016 2026-10-31 20:47:05,207 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [4/14] Tour mailing_campaign → Step Select "Newsletter" campaign (trigger: .o_kanban_record:contains("Newsletter")) 2026-10-31 20:47:05,216 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/image/res.partner/2/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-31 20:47:05,298 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.018 0.090 2026-10-31 20:47:05,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.096 2026-10-31 20:47:05,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:05,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:05,414 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.campaign/get_views HTTP/1.1" 200 - 25 0.010 0.041 2026-10-31 20:47:05,435 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.campaign/web_read_group HTTP/1.1" 200 - 5 0.001 0.006 2026-10-31 20:47:05,462 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 10 0.004 0.014 2026-10-31 20:47:05,477 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.campaign/web_search_read HTTP/1.1" 200 - 9 0.003 0.029 2026-10-31 20:47:05,574 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [5/14] Tour mailing_campaign → Step Add a line (create new mailing) (trigger: .o_field_x2many_list_row_add a) 2026-10-31 20:47:05,611 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.013 0.031 2026-10-31 20:47:05,644 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.007 0.068 2026-10-31 20:47:05,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-10-31 20:47:05,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.campaign/web_read HTTP/1.1" 200 - 17 0.006 0.070 2026-10-31 20:47:05,717 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/utm.stage/search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:05,801 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [6/14] Tour mailing_campaign → Step Pick the basic theme (trigger: :iframe #basic) 2026-10-31 20:47:05,812 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:05,853 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:05] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.008 0.022 2026-10-31 20:47:06,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.006 0.107 2026-10-31 20:47:06,223 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.047 0.257 2026-10-31 20:47:06,230 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.194 2026-10-31 20:47:06,247 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:06,292 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.001 0.022 2026-10-31 20:47:06,309 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:06,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-31 20:47:06,372 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:06,401 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.020 2026-10-31 20:47:06,474 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.001 0.021 2026-10-31 20:47:06,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:06,524 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:47:06,528 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-31 20:47:06,545 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:06,546 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:06,630 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.000 0.006 2026-10-31 20:47:06,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:06,749 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:06] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:47:07,004 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.042 0.229 2026-10-31 20:47:07,087 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.007 2026-10-31 20:47:07,102 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:07,116 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:07,149 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:07,153 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:07,156 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:07,156 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:07,157 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:07,160 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:07,177 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:07,179 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:07,182 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:07,183 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:07,184 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:07,186 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:07,188 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:07,188 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_small.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:07,196 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [7/14] Tour mailing_campaign → Step Fill in Subject (trigger: #subject_0) 2026-10-31 20:47:07,218 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.001 0.009 2026-10-31 20:47:07,297 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:07,343 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:07,346 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:07,347 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:07,349 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:07,359 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-31 20:47:07,362 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-31 20:47:07,366 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:07,369 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:07,371 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:47:07,371 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:07,373 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [8/14] Tour mailing_campaign → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-31 20:47:07,381 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:07,382 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:07,383 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:07,385 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:07,549 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [9/14] Tour mailing_campaign → Step Pick "Newsletter" option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-31 20:47:07,552 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.001 0.009 2026-10-31 20:47:07,559 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.014 2026-10-31 20:47:07,628 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [10/14] Tour mailing_campaign → Step Save form (trigger: .modal .o_form_button_save:contains(Save & Close)) 2026-10-31 20:47:07,632 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:47:07,673 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.003 0.014 2026-10-31 20:47:07,709 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [11/14] Tour mailing_campaign → Step body:not(:has(.modal)) 2026-10-31 20:47:07,748 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "POST /web/dataset/call_kw/utm.campaign/onchange HTTP/1.1" 200 - 26 0.008 0.028 2026-10-31 20:47:07,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:07] "GET /web/image/res.users/754/avatar_128 HTTP/1.1" 200 - 9 0.006 0.055 2026-10-31 20:47:07,804 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [12/14] Tour mailing_campaign → Step Check that newly created record is on the list (trigger: [name="mailing_mail_ids"] td[name="subject"]:contains("TestFromTour")) 2026-10-31 20:47:07,855 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [13/14] Tour mailing_campaign → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:47:07,916 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: [14/14] Tour mailing_campaign → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:47:08,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:08] "POST /web/dataset/call_kw/utm.campaign/web_save HTTP/1.1" 200 - 95 0.031 0.071 2026-10-31 20:47:08,065 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: tour succeeded 2026-10-31 20:47:08,067 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: ╔═════════════════════════════════╗ ║ TOUR mailing_campaign SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-31 20:47:08,205 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour.browser: heap 35274016 (allocated 37347328) 2026-10-31 20:47:08,210 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing chrome headless with pid 12840 2026-10-31 20:47:08,211 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Closing websocket connection 2026-10-31 20:47:08,212 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Terminating chrome headless with pid 12840 2026-10-31 20:47:08,343 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204708_343296_test_mailing_campaign_tour.txt 2026-10-31 20:47:08,343 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Removing chrome user profile "/tmp/tmpb_qpt3gn_chrome_odoo" 2026-10-31 20:47:08,385 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-10-31 20:47:08,675 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome pid: 13126 2026-10-31 20:47:08,675 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless temporary user profile dir: /tmp/tmp2bt3pv22_chrome_odoo 2026-10-31 20:47:08,675 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:44945/json/version 2026-10-31 20:47:08,676 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44945/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:08,688 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:08,688 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Issuing json command http://127.0.0.1:44945/json 2026-10-31 20:47:08,689 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:44945/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:08,699 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Websocket url found: ws://127.0.0.1:44945/devtools/page/3E337962F52388B10883E1CD06F6ABF7 2026-10-31 20:47:08,705 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Enable chrome headless console log notification 2026-10-31 20:47:08,710 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless enable page notifications 2026-10-31 20:47:08,760 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:47:08,771 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Setting session cookie in browser 2026-10-31 20:47:08,773 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:08,773 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:08,788 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:10,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:10] "GET /odoo HTTP/1.1" 200 - 189 0.086 1.991 2026-10-31 20:47:10,866 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Navigation result: {'frameId': '3E337962F52388B10883E1CD06F6ABF7', 'loaderId': 'DE246B55BD0133E2A94F5F6412338133', 'isDownload': False} 2026-10-31 20:47:10,866 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate ready code "odoo.isTourReady('mailing_editor_theme')" 2026-10-31 20:47:10,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:10] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:10,906 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:10] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-31 20:47:10,958 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:11,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.127 0.216 2026-10-31 20:47:11,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.350 2026-10-31 20:47:11,258 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.358 2026-10-31 20:47:11,263 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.112 2026-10-31 20:47:11,656 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:11,737 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:47:11,740 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:47:11,741 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:47:11,751 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:47:11,766 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:11,779 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:11,807 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.012 2026-10-31 20:47:11,839 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.025 2026-10-31 20:47:11,875 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Evaluate test code "odoo.startTour('mailing_editor_theme', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:11,881 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.010 0.056 2026-10-31 20:47:11,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:47:11,897 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [1/36] Tour mailing_editor_theme → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:11,929 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:11,941 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:11,970 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [2/36] Tour mailing_editor_theme → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-31 20:47:11,984 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:11] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:12,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /mail/data HTTP/1.1" 200 - 83 0.056 0.095 2026-10-31 20:47:12,071 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [3/36] Tour mailing_editor_theme → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-31 20:47:12,072 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.006 0.152 2026-10-31 20:47:12,074 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.169 2026-10-31 20:47:12,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.175 2026-10-31 20:47:12,113 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.partner/7/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 9 0.005 0.197 2026-10-31 20:47:12,129 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:12,144 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.057 2026-10-31 20:47:12,162 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.078 2026-10-31 20:47:12,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.057 2026-10-31 20:47:12,207 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:12,295 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.022 0.062 2026-10-31 20:47:12,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:12,335 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:12,471 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:12,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [4/36] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-31 20:47:12,549 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 17 0.016 0.040 2026-10-31 20:47:12,586 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.010 0.084 2026-10-31 20:47:12,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.011 0.117 2026-10-31 20:47:12,650 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.007 0.148 2026-10-31 20:47:12,687 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.009 0.138 2026-10-31 20:47:12,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.153 2026-10-31 20:47:12,887 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:12] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.006 0.090 2026-10-31 20:47:13,037 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.026 0.217 2026-10-31 20:47:13,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.135 2026-10-31 20:47:13,060 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:13,107 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.001 0.022 2026-10-31 20:47:13,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:13,124 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:47:13,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:13,208 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.002 0.018 2026-10-31 20:47:13,305 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.001 0.025 2026-10-31 20:47:13,338 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [5/36] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-31 20:47:13,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:13,429 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-31 20:47:13,435 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:47:13,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:13,462 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [6/36] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-31 20:47:13,466 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.007 2026-10-31 20:47:13,469 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:13,470 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:13,556 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.000 0.008 2026-10-31 20:47:13,580 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [7/36] Tour mailing_editor_theme → Step :iframe .o_mail_theme_selector_new 2026-10-31 20:47:13,585 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-31 20:47:13,598 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-31 20:47:13,609 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.002 0.008 2026-10-31 20:47:13,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:13,964 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:13] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.044 0.244 2026-10-31 20:47:14,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:47:14,055 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:14,068 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:14,096 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:14,097 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:14,100 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:14,104 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [8/36] Tour mailing_editor_theme → Step Pick the basic theme (trigger: :iframe #basic) 2026-10-31 20:47:14,108 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:14,110 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:14,111 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:14,113 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:14,114 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:14,116 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:14,124 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:14,125 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:14,127 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:14,129 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:14,130 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:14,170 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:14,248 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [9/36] Tour mailing_editor_theme → Step :iframe html:not(:has(.o_mail_theme_selector_new)) 2026-10-31 20:47:14,269 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.010 2026-10-31 20:47:14,494 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [10/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-31 20:47:14,566 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [11/36] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:47:14,650 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [12/36] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:47:14,770 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.029 0.078 2026-10-31 20:47:14,834 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [13/36] Tour mailing_editor_theme → Step Click on the New button to create another mailing (trigger: button.o_form_button_create) 2026-10-31 20:47:14,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /mail/thread/data HTTP/1.1" 200 - 33 0.025 0.046 2026-10-31 20:47:14,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.057 2026-10-31 20:47:14,891 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.008 0.041 2026-10-31 20:47:14,894 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [14/36] Tour mailing_editor_theme → Step :iframe .o_mail_theme_selector_new 2026-10-31 20:47:14,938 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 9 0.005 0.027 2026-10-31 20:47:14,958 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:14,971 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:14] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:15,069 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [15/36] Tour mailing_editor_theme → Step Fill in Subject (trigger: #subject_0) 2026-10-31 20:47:15,153 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [16/36] Tour mailing_editor_theme → Step Fill in Mailing list (trigger: #contact_list_ids_0) 2026-10-31 20:47:15,217 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:15,227 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:47:15,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [17/36] Tour mailing_editor_theme → Step Pick 'Newsletter' option (trigger: .o_input_dropdown a:contains(Newsletter)) 2026-10-31 20:47:15,304 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [18/36] Tour mailing_editor_theme → Step Pick the newsletter theme (trigger: :iframe #newsletter) 2026-10-31 20:47:15,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-31 20:47:15,330 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.002 0.008 2026-10-31 20:47:15,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [19/36] Tour mailing_editor_theme → Step Make sure the snippets menu is displayed (trigger: #oe_snippets) 2026-10-31 20:47:15,441 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-twitter.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:15,441 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:15,441 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-facebook.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:15,443 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/social-linkedin.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:15,482 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_3.jpg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:15,485 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/s_default_image_block_banner_2.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:15,485 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing_themes/static/src/img/theme_newsletter/FPsignature.gif HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:15,501 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.003 0.020 2026-10-31 20:47:15,802 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:15,804 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:15,805 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:15,834 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-31 20:47:15,837 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-31 20:47:15,838 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-31 20:47:15,847 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-31 20:47:15,848 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:47:15,849 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-31 20:47:15,852 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:15,859 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:15,863 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:15,872 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:15,880 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:15,881 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:15,885 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 20:47:15,886 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:15,886 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:15,889 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:15,894 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [20/36] Tour mailing_editor_theme → Step discard the form (trigger: .o_form_button_cancel) 2026-10-31 20:47:15,903 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:15,907 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:15,908 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:15,908 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:15,911 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:15,911 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:47:15,912 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:15,924 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:15,930 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:15,930 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:15,931 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:15,933 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:15,933 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:15,947 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [21/36] Tour mailing_editor_theme → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-31 20:47:15,951 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:15,951 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:15] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:16,076 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.021 2026-10-31 20:47:16,344 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.010 0.012 2026-10-31 20:47:16,437 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [22/36] Tour mailing_editor_theme → Step Go back to previous mailing (trigger: td[name="subject"]:contains(Test Basic Theme)) 2026-10-31 20:47:16,443 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "GET /web/image/res.users/6/avatar_128 HTTP/1.1" 200 - 9 0.006 0.017 2026-10-31 20:47:16,614 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [23/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-31 20:47:16,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.007 0.020 2026-10-31 20:47:16,692 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:16,724 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.006 0.024 2026-10-31 20:47:16,767 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 20:47:16,814 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.012 0.037 2026-10-31 20:47:16,883 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:16,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:16] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:47:16,961 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [24/36] Tour mailing_editor_theme → Step Add some content to be selected afterwards (trigger: :iframe p) 2026-10-31 20:47:17,051 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [25/36] Tour mailing_editor_theme → Step Select text (trigger: :iframe p:contains(content)) 2026-10-31 20:47:17,111 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [26/36] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: #toolbar.oe-floating[style*="visible"]) 2026-10-31 20:47:17,173 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [27/36] Tour mailing_editor_theme → Step Open the color picker (trigger: #toolbar #oe-text-color) 2026-10-31 20:47:17,259 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:17,267 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [28/36] Tour mailing_editor_theme → Step Pick a color (trigger: #toolbar button[data-color="o-color-1"]) 2026-10-31 20:47:17,362 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [29/36] Tour mailing_editor_theme → Step Check that color was applied (trigger: :iframe p font.text-o-color-1) 2026-10-31 20:47:17,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [30/36] Tour mailing_editor_theme → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:47:17,492 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [31/36] Tour mailing_editor_theme → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:47:17,529 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 16 0.006 0.018 2026-10-31 20:47:17,727 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 19 0.007 0.024 2026-10-31 20:47:17,747 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:17,764 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [32/36] Tour mailing_editor_theme → Step Go to 'Mailings' list view (trigger: .breadcrumb a:contains(Mailings)) 2026-10-31 20:47:17,799 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.012 0.042 2026-10-31 20:47:17,868 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [33/36] Tour mailing_editor_theme → Step Open newly created mailing (trigger: td:contains("Test Basic Theme")) 2026-10-31 20:47:17,884 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:17] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 6 0.002 0.011 2026-10-31 20:47:17,967 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [34/36] Tour mailing_editor_theme → Step Make sure the snippets menu is hidden (trigger: html:has(#oe_snippets.d-none)) 2026-10-31 20:47:18,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /web/dataset/call_kw/mailing.mailing/web_read HTTP/1.1" 200 - 18 0.007 0.020 2026-10-31 20:47:18,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:18,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.005 0.021 2026-10-31 20:47:18,095 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /web/dataset/call_kw/mailing.mailing/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.004 2026-10-31 20:47:18,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /mail/thread/data HTTP/1.1" 200 - 23 0.012 0.036 2026-10-31 20:47:18,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:18,291 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:18] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:18,304 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [35/36] Tour mailing_editor_theme → Step Select content (trigger: :iframe p:contains(content)) 2026-10-31 20:47:18,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: [36/36] Tour mailing_editor_theme → Step Make sure the floating toolbar is visible (trigger: #toolbar.oe-floating[style*="visible"]) 2026-10-31 20:47:18,458 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: tour succeeded 2026-10-31 20:47:18,459 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR mailing_editor_theme SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-31 20:47:18,719 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour.browser: heap 43865136 (allocated 45768704) 2026-10-31 20:47:18,724 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing chrome headless with pid 13126 2026-10-31 20:47:18,725 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Closing websocket connection 2026-10-31 20:47:18,725 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Terminating chrome headless with pid 13126 2026-10-31 20:47:18,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204718_872933_test_mailing_editor_theme_tour.txt 2026-10-31 20:47:18,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Removing chrome user profile "/tmp/tmp2bt3pv22_chrome_odoo" 2026-10-31 20:47:18,921 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-10-31 20:47:19,208 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome pid: 13476 2026-10-31 20:47:19,208 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpnch3p80t_chrome_odoo 2026-10-31 20:47:19,208 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:40299/json/version 2026-10-31 20:47:19,209 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40299/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:19,221 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:19,221 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Issuing json command http://127.0.0.1:40299/json 2026-10-31 20:47:19,221 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40299/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:19,227 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Websocket url found: ws://127.0.0.1:40299/devtools/page/7D606F8FB1FD8459D238D4CD5DB8F8A5 2026-10-31 20:47:19,251 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Enable chrome headless console log notification 2026-10-31 20:47:19,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless enable page notifications 2026-10-31 20:47:19,275 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:user_marketing from n/a 2026-10-31 20:47:19,287 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Setting session cookie in browser 2026-10-31 20:47:19,289 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:19,289 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:19,302 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:20,472 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /odoo HTTP/1.1" 200 - 191 0.098 1.075 2026-10-31 20:47:20,475 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Navigation result: {'frameId': '7D606F8FB1FD8459D238D4CD5DB8F8A5', 'loaderId': '5F9A06BB1F8C2FFD422451AAD4373E4B', 'isDownload': False} 2026-10-31 20:47:20,475 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate ready code "odoo.isTourReady('mailing_editor')" 2026-10-31 20:47:20,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-31 20:47:20,519 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-31 20:47:20,545 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:20,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/webclient/load_menus/070dc4be6c4e405c7ef1ea3364279e076aee56c72c95da5d92c59c77ab220bdd HTTP/1.1" 200 - 128 0.050 0.095 2026-10-31 20:47:20,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.149 2026-10-31 20:47:20,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.158 2026-10-31 20:47:20,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:20,727 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:20] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:21,219 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-31 20:47:21,221 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-31 20:47:21,224 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:47:21,245 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:47:21,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:21,265 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:21,302 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.019 2026-10-31 20:47:21,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.008 2026-10-31 20:47:21,328 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.015 2026-10-31 20:47:21,393 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Evaluate test code "odoo.startTour('mailing_editor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:21,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [1/18] Tour mailing_editor → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:21,428 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:21,445 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47: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-10-31 20:47:21,449 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /mail/data HTTP/1.1" 200 - 34 0.035 0.038 2026-10-31 20:47:21,453 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.061 2026-10-31 20:47:21,468 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.058 2026-10-31 20:47:21,497 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [2/18] Tour mailing_editor → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-31 20:47:21,508 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:21,509 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/image?model=res.users&field=avatar_128&id=754 HTTP/1.1" 200 - 16 0.016 0.085 2026-10-31 20:47:21,546 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/image/res.partner/2375/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 8 0.012 0.123 2026-10-31 20:47:21,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.105 2026-10-31 20:47:21,654 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [3/18] Tour mailing_editor → Step button.o_list_button_add 2026-10-31 20:47:21,674 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:47:21,697 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:21,725 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /mail/data HTTP/1.1" 200 - 38 0.035 0.052 2026-10-31 20:47:21,743 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.069 2026-10-31 20:47:21,770 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.071 2026-10-31 20:47:21,820 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "POST /mail/inbox/messages HTTP/1.1" 200 - 4 0.004 0.011 2026-10-31 20:47:21,846 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/image/discuss.channel/1/avatar_128?unique=83f7fc4b11ea406ec976173cef81e1280bf4563fefc6300ae4cce44a024307af15e4b2f4a0cba178d91e4679213649ef9238b97c8c48eb7ac39a2c251178d804 HTTP/1.1" 200 - 10 0.006 0.019 2026-10-31 20:47:21,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:21] "GET /web/image/res.partner/2/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-31 20:47:22,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.030 0.132 2026-10-31 20:47:22,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:22,039 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:22,185 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:22,226 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [4/18] Tour mailing_editor → Step div[name="contact_list_ids"] .o_input_dropdown input[type="text"] 2026-10-31 20:47:22,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.012 0.028 2026-10-31 20:47:22,283 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 9 0.007 0.073 2026-10-31 20:47:22,309 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.006 0.099 2026-10-31 20:47:22,344 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 9 0.008 0.130 2026-10-31 20:47:22,349 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.108 2026-10-31 20:47:22,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.010 0.132 2026-10-31 20:47:22,623 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.009 0.103 2026-10-31 20:47:22,802 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.045 0.243 2026-10-31 20:47:22,809 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.174 2026-10-31 20:47:22,825 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:22,868 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.001 0.024 2026-10-31 20:47:22,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:22,891 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:47:22,955 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:22,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:22] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.002 0.017 2026-10-31 20:47:23,074 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.003 0.035 2026-10-31 20:47:23,081 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [5/18] Tour mailing_editor → Step div[name="contact_list_ids"] .ui-state-active 2026-10-31 20:47:23,087 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.006 2026-10-31 20:47:23,162 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:23,169 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:47:23,173 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:47:23,175 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:23,176 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:23,213 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [6/18] Tour mailing_editor → Step choose the theme "empty" to edit the mailing with snippets (trigger: [name="body_arch"] :iframe #empty) 2026-10-31 20:47:23,215 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-31 20:47:23,286 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.000 0.008 2026-10-31 20:47:23,317 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.007 0.010 2026-10-31 20:47:23,324 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:47:23,416 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:23,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.044 0.218 2026-10-31 20:47:23,771 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:47:23,789 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:23,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:47:23,832 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:23,834 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:23,837 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:23,837 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:23,839 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:23,841 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:23,843 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:23,854 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [7/18] Tour mailing_editor → Step wait for the editor to be rendered (trigger: [name="body_arch"] :iframe .o_editable[data-editor-message="DRAG BUILDING BLOCKS HERE"]) 2026-10-31 20:47:23,855 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:23,866 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:23,867 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:23,868 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:23,870 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:23,871 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:47:23,884 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:23,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:23] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.011 2026-10-31 20:47:24,105 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,113 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:24,114 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:24,118 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:24,119 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:24,121 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,138 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-31 20:47:24,139 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:24,150 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:47:24,156 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,157 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-31 20:47:24,158 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-31 20:47:24,161 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [8/18] Tour mailing_editor → Step drag the "Title" snippet from the design panel and drop it in the editor (trigger: [name="body_arch"] #oe_snippets [name="Title"] .oe_snippet_thumbnail) 2026-10-31 20:47:24,171 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,172 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,175 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:24,179 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:24,184 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,184 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:24,187 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:47:24,189 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-31 20:47:24,189 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,192 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,200 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,202 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,206 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:24,208 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:24,209 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:24,209 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,212 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:24,212 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:47:24,221 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:24,223 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:24,225 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:24,226 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:24] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:24,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [9/18] Tour mailing_editor → Step wait for the snippet menu to finish the drop process (trigger: body:not(:has(.o_we_ongoing_insertion))) 2026-10-31 20:47:25,021 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [10/18] Tour mailing_editor → Step verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-31 20:47:25,074 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [11/18] Tour mailing_editor → Step button.o_form_button_save 2026-10-31 20:47:25,155 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [12/18] Tour mailing_editor → Step verify that the save failed (since the field "subject" was not set and it is required) (trigger: label.o_field_invalid) 2026-10-31 20:47:25,180 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-10-31 20:47:25,360 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [13/18] Tour mailing_editor → Step verify that the edited mailing body was not lost during the failed save (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-31 20:47:25,413 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [14/18] Tour mailing_editor → Step input#subject_0 2026-10-31 20:47:25,513 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [15/18] Tour mailing_editor → Step .o_form_view 2026-10-31 20:47:25,587 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.007 2026-10-31 20:47:25,591 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [16/18] Tour mailing_editor → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:47:25,657 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [17/18] Tour mailing_editor → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:47:25,765 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /web/dataset/call_kw/mailing.mailing/web_save HTTP/1.1" 200 - 75 0.027 0.074 2026-10-31 20:47:25,823 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: [18/18] Tour mailing_editor → Step :iframe .o_editable 2026-10-31 20:47:25,824 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.015 0.027 2026-10-31 20:47:25,829 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.032 2026-10-31 20:47:25,850 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:25] "POST /mail/thread/messages HTTP/1.1" 200 - 17 0.006 0.021 2026-10-31 20:47:25,884 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: tour succeeded 2026-10-31 20:47:25,885 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: ╔═══════════════════════════════╗ ║ TOUR mailing_editor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-31 20:47:26,119 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour.browser: heap 35391836 (allocated 37085184) 2026-10-31 20:47:26,125 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing chrome headless with pid 13476 2026-10-31 20:47:26,128 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Closing websocket connection 2026-10-31 20:47:26,128 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Terminating chrome headless with pid 13476 2026-10-31 20:47:26,229 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204726_229510_test_mailing_editor_tour.txt 2026-10-31 20:47:26,229 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Removing chrome user profile "/tmp/tmpnch3p80t_chrome_odoo" 2026-10-31 20:47:26,290 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-10-31 20:47:26,598 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome pid: 13785 2026-10-31 20:47:26,598 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless temporary user profile dir: /tmp/tmpcsr95ulj_chrome_odoo 2026-10-31 20:47:26,598 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:33537/json/version 2026-10-31 20:47:26,599 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33537/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:26,621 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:26,621 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Issuing json command http://127.0.0.1:33537/json 2026-10-31 20:47:26,622 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33537/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:26,632 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Websocket url found: ws://127.0.0.1:33537/devtools/page/DDBA685796FB56BE1ECA1CCC420E3D46 2026-10-31 20:47:26,645 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Enable chrome headless console log notification 2026-10-31 20:47:26,652 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless enable page notifications 2026-10-31 20:47:26,682 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:47:26,692 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Setting session cookie in browser 2026-10-31 20:47:26,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-10-31 20:47:26,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-10-31 20:47:26,707 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:27,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:27] "GET /odoo?debug=tests HTTP/1.1" 200 - 188 0.120 1.070 2026-10-31 20:47:27,898 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Navigation result: {'frameId': 'DDBA685796FB56BE1ECA1CCC420E3D46', 'loaderId': 'B0A7F75600334B401559DFDF16DDE41A', 'isDownload': False} 2026-10-31 20:47:27,898 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate ready code "odoo.isTourReady('mass_mailing_code_view_tour')" 2026-10-31 20:47:27,946 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:27] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-31 20:47:27,950 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:27] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:47:27,979 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.032 2026-10-31 20:47:27,986 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:27,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:27] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.049 2026-10-31 20:47:28,336 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/webclient/load_menus/0984cb885b02205d9457ae490e38e826be248ffe666a2fa5554636af93860266 HTTP/1.1" 200 - 536 0.129 0.273 2026-10-31 20:47:28,344 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.330 2026-10-31 20:47:28,347 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.163 2026-10-31 20:47:28,671 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:47:28,674 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:47:28,676 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:47:28,691 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-31 20:47:28,707 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:28,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:28,750 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.018 2026-10-31 20:47:28,774 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.020 2026-10-31 20:47:28,809 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Evaluate test code "odoo.startTour('mass_mailing_code_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:28,824 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [1/15] Tour mass_mailing_code_view_tour → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:28,843 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.017 0.064 2026-10-31 20:47:28,901 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:28,904 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:28,921 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [2/15] Tour mass_mailing_code_view_tour → Step .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"] 2026-10-31 20:47:28,938 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:28,963 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:28,997 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "POST /mail/data HTTP/1.1" 200 - 83 0.085 0.089 2026-10-31 20:47:28,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.166 2026-10-31 20:47:29,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [3/15] Tour mass_mailing_code_view_tour → Step button.o_list_button_add 2026-10-31 20:47:29,018 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.144 2026-10-31 20:47:29,071 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.026 0.173 2026-10-31 20:47:29,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.partner/7/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 9 0.006 0.218 2026-10-31 20:47:29,119 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.189 2026-10-31 20:47:29,140 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.084 2026-10-31 20:47:29,165 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.101 2026-10-31 20:47:29,183 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.056 2026-10-31 20:47:29,197 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:29,277 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.027 0.072 2026-10-31 20:47:29,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:29,314 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:29,458 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:29,507 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [4/15] Tour mass_mailing_code_view_tour → Step Pick the email subject. (trigger: input#subject_0) 2026-10-31 20:47:29,543 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 17 0.017 0.039 2026-10-31 20:47:29,580 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.009 0.073 2026-10-31 20:47:29,627 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.013 0.124 2026-10-31 20:47:29,664 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.011 0.168 2026-10-31 20:47:29,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.142 2026-10-31 20:47:29,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.010 0.208 2026-10-31 20:47:29,753 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 20 0.009 0.192 2026-10-31 20:47:29,949 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:29] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US&debug=tests HTTP/1.1" 200 - 23 0.006 0.092 2026-10-31 20:47:30,102 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.029 0.220 2026-10-31 20:47:30,109 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/bundle/web._assets_jquery?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.143 2026-10-31 20:47:30,125 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:30,171 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 6 0.002 0.024 2026-10-31 20:47:30,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:30,191 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-31 20:47:30,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:30,266 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.017 2026-10-31 20:47:30,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US&debug=tests HTTP/1.1" 200 - 5 0.001 0.024 2026-10-31 20:47:30,354 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [5/15] Tour mass_mailing_code_view_tour → Step Click on the dropdown to open it and then start typing to search. (trigger: div[name="contact_list_ids"] .o_input_dropdown input[type="text"]) 2026-10-31 20:47:30,422 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-31 20:47:30,425 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:30,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:47:30,441 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:30,441 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:30,520 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US&debug=tests HTTP/1.1" 200 - 2 0.000 0.008 2026-10-31 20:47:30,528 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [6/15] Tour mass_mailing_code_view_tour → Step Select item from dropdown (trigger: div[name="contact_list_ids"] .ui-state-active) 2026-10-31 20:47:30,535 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:30,546 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/mailing.list/name_search HTTP/1.1" 200 - 3 0.002 0.006 2026-10-31 20:47:30,560 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:30,637 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:30,659 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [7/15] Tour mass_mailing_code_view_tour → Step Choose this theme. (trigger: div[name="body_arch"] :iframe #default) 2026-10-31 20:47:30,951 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.058 0.258 2026-10-31 20:47:30,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:30] "POST /web/dataset/call_kw/mailing.list/web_read HTTP/1.1" 200 - 3 0.001 0.301 2026-10-31 20:47:31,025 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.010 2026-10-31 20:47:31,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 5 0.002 0.009 2026-10-31 20:47:31,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:31,059 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:47:31,087 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,090 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,093 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:31,094 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,094 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:31,097 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:47:31,097 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,107 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,110 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,112 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:31,113 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,116 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:31,121 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,121 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:47:31,158 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [8/15] Tour mass_mailing_code_view_tour → Step Click here to switch to code view (trigger: .o_codeview_btn) 2026-10-31 20:47:31,163 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,163 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:31,193 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.002 0.014 2026-10-31 20:47:31,244 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:31,245 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:31,300 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.005 0.013 2026-10-31 20:47:31,551 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:31,557 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:31,561 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:31,565 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:31,569 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:47:31,709 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:31,710 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,713 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:31,713 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:31,715 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:31,716 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:31,718 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,729 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,730 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:31,730 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,731 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [9/15] Tour mass_mailing_code_view_tour → Step Remove all content from codeview (trigger: :iframe .o_codeview) 2026-10-31 20:47:31,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:31,736 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,748 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,749 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,753 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,753 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:31,755 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:31,755 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:31,758 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:31,764 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:31,766 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:31,771 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:31,773 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,777 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:31,778 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:31,791 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:31,795 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:47:31,795 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:47:31,799 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:31,800 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-31 20:47:31,802 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,806 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:31,812 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:31] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:31,846 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [10/15] Tour mass_mailing_code_view_tour → Step Click here to switch back from code view (trigger: .o_codeview_btn) 2026-10-31 20:47:31,954 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [11/15] Tour mass_mailing_code_view_tour → Step Verify that the dropable zone was not removed (trigger: [name="body_arch"] :iframe .o_mail_wrapper_td) 2026-10-31 20:47:32,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [12/15] Tour mass_mailing_code_view_tour → Step Drag the "Title" snippet from the design panel and drop it in the editor (trigger: [name="body_arch"] #email_designer_body_elements [name="Title"] .oe_snippet_thumbnail) 2026-10-31 20:47:32,063 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [13/15] Tour mass_mailing_code_view_tour → Step Verify that the title was inserted properly in the editor (trigger: [name="body_arch"] :iframe .o_editable h1) 2026-10-31 20:47:32,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [14/15] Tour mass_mailing_code_view_tour → Step discard the form (trigger: .o_form_button_cancel) 2026-10-31 20:47:32,255 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: [15/15] Tour mass_mailing_code_view_tour → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-31 20:47:32,750 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:32,880 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:32] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 4 0.031 0.011 2026-10-31 20:47:33,010 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:33] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:47:33,122 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: tour succeeded 2026-10-31 20:47:33,122 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR mass_mailing_code_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-31 20:47:33,383 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour.browser: heap 38637132 (allocated 40755200) 2026-10-31 20:47:33,388 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing chrome headless with pid 13785 2026-10-31 20:47:33,389 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Closing websocket connection 2026-10-31 20:47:33,389 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Terminating chrome headless with pid 13785 2026-10-31 20:47:33,511 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204733_510892_test_mass_mailing_code_view_tour.txt 2026-10-31 20:47:33,511 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Removing chrome user profile "/tmp/tmpcsr95ulj_chrome_odoo" 2026-10-31 20:47:33,548 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-10-31 20:47:33,838 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome pid: 14100 2026-10-31 20:47:33,838 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless temporary user profile dir: /tmp/tmphe3pp4_y_chrome_odoo 2026-10-31 20:47:33,838 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:42659/json/version 2026-10-31 20:47:33,839 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42659/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:33,865 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:33,865 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Issuing json command http://127.0.0.1:42659/json 2026-10-31 20:47:33,866 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42659/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:33,874 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Websocket url found: ws://127.0.0.1:42659/devtools/page/09E96C9E7209B2359E385461AC3567B6 2026-10-31 20:47:33,888 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Enable chrome headless console log notification 2026-10-31 20:47:33,895 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless enable page notifications 2026-10-31 20:47:33,961 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:47:33,980 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Setting session cookie in browser 2026-10-31 20:47:33,982 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:33,982 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:33,993 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:35,210 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /odoo HTTP/1.1" 200 - 189 0.106 1.113 2026-10-31 20:47:35,213 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Navigation result: {'frameId': '09E96C9E7209B2359E385461AC3567B6', 'loaderId': '00F09A105911D1047A0784525BB6BC7C', 'isDownload': False} 2026-10-31 20:47:35,213 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_tabs')" 2026-10-31 20:47:35,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-31 20:47:35,253 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:47:35,259 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:35,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.175 0.243 2026-10-31 20:47:35,664 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.424 2026-10-31 20:47:35,672 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.181 2026-10-31 20:47:35,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.441 2026-10-31 20:47:35,936 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:35] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:36,011 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:47:36,013 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:47:36,015 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-31 20:47:36,029 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:47:36,051 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:36,062 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:36,094 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.020 2026-10-31 20:47:36,123 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.023 2026-10-31 20:47:36,154 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_tabs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:36,165 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [1/13] Tour snippets_mailing_menu_tabs → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:36,182 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.013 0.070 2026-10-31 20:47:36,215 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:36,239 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [2/13] Tour snippets_mailing_menu_tabs → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-31 20:47:36,249 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:36,257 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:36,333 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /mail/data HTTP/1.1" 200 - 83 0.059 0.118 2026-10-31 20:47:36,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.163 2026-10-31 20:47:36,338 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [3/13] Tour snippets_mailing_menu_tabs → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-31 20:47:36,365 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.partner/7/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 9 0.007 0.158 2026-10-31 20:47:36,378 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.175 2026-10-31 20:47:36,406 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.006 0.204 2026-10-31 20:47:36,431 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.070 2026-10-31 20:47:36,434 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:36,454 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.091 2026-10-31 20:47:36,480 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.045 2026-10-31 20:47:36,488 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:36,566 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.029 0.062 2026-10-31 20:47:36,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:36,601 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:36,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:36,779 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [4/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Start From Scratch' template. (trigger: :iframe #empty) 2026-10-31 20:47:36,819 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 17 0.018 0.043 2026-10-31 20:47:36,860 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.010 0.088 2026-10-31 20:47:36,893 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.008 0.117 2026-10-31 20:47:36,928 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.009 0.151 2026-10-31 20:47:36,982 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:36] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.012 0.208 2026-10-31 20:47:37,015 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.007 0.182 2026-10-31 20:47:37,018 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.222 2026-10-31 20:47:37,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.005 0.089 2026-10-31 20:47:37,410 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.029 0.236 2026-10-31 20:47:37,416 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.153 2026-10-31 20:47:37,433 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:37,482 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.002 0.026 2026-10-31 20:47:37,500 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:47:37,504 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-31 20:47:37,558 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:37,587 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.017 2026-10-31 20:47:37,665 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.001 0.025 2026-10-31 20:47:37,764 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-31 20:47:37,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-31 20:47:37,777 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:47:37,793 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:37,794 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:37,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.000 0.008 2026-10-31 20:47:37,898 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:37,986 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:37] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.048 0.246 2026-10-31 20:47:38,352 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:47:38,364 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:38,378 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:38,404 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,406 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:38,407 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:38,412 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:38,414 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:47:38,416 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:47:38,417 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,418 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,429 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,430 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,431 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,432 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [5/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-31 20:47:38,434 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,436 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,437 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,448 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,709 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:38,711 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:38,714 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:38,715 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:38,719 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,722 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,726 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,733 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:38,735 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:38,736 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,736 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:38,742 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,743 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [6/13] Tour snippets_mailing_menu_tabs → Step Click on the empty 'DRAG BUILDING BLOCKS HERE' area. (trigger: :iframe .oe_structure.o_mail_no_options) 2026-10-31 20:47:38,744 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,748 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,752 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,753 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,754 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,760 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:38,762 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,763 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,763 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,767 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,768 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,776 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,777 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,779 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,779 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,781 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,782 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,790 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:38,795 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_options/content_width_normal.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:38,795 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_options/content_width_small.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,799 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:38,801 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_options/content_width_full.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:38,802 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,804 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:38,813 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:38,814 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:38] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:38,842 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [7/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-31 20:47:38,951 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [8/13] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .o_we_customize_panel .snippet-option-DesignTab) 2026-10-31 20:47:39,081 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:39] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:39,094 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [9/13] Tour snippets_mailing_menu_tabs → Step Click on the style tab. (trigger: .o_we_customize_snippet_btn) 2026-10-31 20:47:39,171 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [10/13] Tour snippets_mailing_menu_tabs → Step Click on the 'Design' tab. (trigger: .o_we_customize_design_btn) 2026-10-31 20:47:39,232 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [11/13] Tour snippets_mailing_menu_tabs → Step Verify that the customize panel is not empty. (trigger: .o_we_customize_panel .snippet-option-DesignTab) 2026-10-31 20:47:39,315 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [12/13] Tour snippets_mailing_menu_tabs → Step discard the form (trigger: .o_form_button_cancel) 2026-10-31 20:47:39,411 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: [13/13] Tour snippets_mailing_menu_tabs → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-31 20:47:39,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:39] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:39,566 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:39] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.016 0.005 2026-10-31 20:47:39,705 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: tour succeeded 2026-10-31 20:47:39,706 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_tabs SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-31 20:47:39,919 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour.browser: heap 36451548 (allocated 38395904) 2026-10-31 20:47:39,922 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing chrome headless with pid 14100 2026-10-31 20:47:39,922 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Closing websocket connection 2026-10-31 20:47:39,923 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Terminating chrome headless with pid 14100 2026-10-31 20:47:40,019 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204740_018851_test_snippets_mailing_menu_tabs_tour.txt 2026-10-31 20:47:40,019 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Removing chrome user profile "/tmp/tmphe3pp4_y_chrome_odoo" 2026-10-31 20:47:40,076 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-10-31 20:47:40,369 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome pid: 14397 2026-10-31 20:47:40,369 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless temporary user profile dir: /tmp/tmp5qij_sk6_chrome_odoo 2026-10-31 20:47:40,369 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:46631/json/version 2026-10-31 20:47:40,370 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46631/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:40,377 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:40,377 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Issuing json command http://127.0.0.1:46631/json 2026-10-31 20:47:40,378 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:46631/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:40,384 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Websocket url found: ws://127.0.0.1:46631/devtools/page/C61B6E27C820546C8B2C81E48CFD6EDC 2026-10-31 20:47:40,392 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Enable chrome headless console log notification 2026-10-31 20:47:40,396 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless enable page notifications 2026-10-31 20:47:40,465 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:47:40,480 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Setting session cookie in browser 2026-10-31 20:47:40,482 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:40,482 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:40,490 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:42,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:42] "GET /odoo HTTP/1.1" 200 - 189 0.115 2.176 2026-10-31 20:47:42,783 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Navigation result: {'frameId': 'C61B6E27C820546C8B2C81E48CFD6EDC', 'loaderId': '6313C836E84F11A1B412602BDE64A9FE', 'isDownload': False} 2026-10-31 20:47:42,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar_mobile')" 2026-10-31 20:47:42,815 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:42] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:47:42,821 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:42] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:42,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:42] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.049 2026-10-31 20:47:42,883 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.067 2026-10-31 20:47:42,951 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:43,229 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.122 0.299 2026-10-31 20:47:43,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.289 2026-10-31 20:47:43,240 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.156 2026-10-31 20:47:43,615 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:47:43,617 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:47:43,618 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:47:43,629 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-31 20:47:43,642 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:43,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:43,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.015 2026-10-31 20:47:43,708 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.021 2026-10-31 20:47:43,744 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar_mobile', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:43,754 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [1/11] Tour snippets_mailing_menu_toolbar_mobile → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:43,757 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.013 0.055 2026-10-31 20:47:43,815 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:43,816 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:43,831 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [2/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-31 20:47:43,841 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:43,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "POST /mail/data HTTP/1.1" 200 - 83 0.054 0.085 2026-10-31 20:47:43,887 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.131 2026-10-31 20:47:43,920 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.007 0.144 2026-10-31 20:47:43,949 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /web/image/res.partner/7/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 9 0.007 0.172 2026-10-31 20:47:43,962 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [3/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-31 20:47:43,968 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.189 2026-10-31 20:47:43,979 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:43,991 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.049 2026-10-31 20:47:44,004 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [4/11] Tour snippets_mailing_menu_toolbar_mobile → Step Check templates available in theme selector (trigger: :iframe .o_mail_theme_selector_new) 2026-10-31 20:47:44,010 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.040 2026-10-31 20:47:44,023 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:44,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.054 2026-10-31 20:47:44,085 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [5/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar isn't floating (trigger: :iframe) 2026-10-31 20:47:44,136 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [6/11] Tour snippets_mailing_menu_toolbar_mobile → Step Click on the 'Start From Scratch' template. (trigger: :iframe #default) 2026-10-31 20:47:44,157 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.029 0.077 2026-10-31 20:47:44,187 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [7/11] Tour snippets_mailing_menu_toolbar_mobile → Step Select an editable element (trigger: :iframe .s_text_block) 2026-10-31 20:47:44,192 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:44,195 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-31 20:47:44,328 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:44,355 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [8/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the snippets menu is hidden (trigger: :iframe) 2026-10-31 20:47:44,395 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.008 0.024 2026-10-31 20:47:44,405 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [9/11] Tour snippets_mailing_menu_toolbar_mobile → Step Make sure the toolbar is there (trigger: :iframe #toolbar.oe-floating) 2026-10-31 20:47:44,440 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 17 0.014 0.062 2026-10-31 20:47:44,467 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [10/11] Tour snippets_mailing_menu_toolbar_mobile → Step discard the form (trigger: .o_form_button_cancel) 2026-10-31 20:47:44,478 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 10 0.011 0.101 2026-10-31 20:47:44,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.011 0.137 2026-10-31 20:47:44,536 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: [11/11] Tour snippets_mailing_menu_toolbar_mobile → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-31 20:47:44,562 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:44] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.011 0.178 2026-10-31 20:47:44,597 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: tour succeeded 2026-10-31 20:47:44,599 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar_mobile SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-10-31 20:47:44,685 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour.browser: heap 25055692 (allocated 26492928) 2026-10-31 20:47:44,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing chrome headless with pid 14397 2026-10-31 20:47:44,695 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Closing websocket connection 2026-10-31 20:47:44,700 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Terminating chrome headless with pid 14397 2026-10-31 20:47:44,802 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204744_802579_test_snippets_mailing_menu_toolbar_mobile_tour.txt 2026-10-31 20:47:44,802 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Removing chrome user profile "/tmp/tmp5qij_sk6_chrome_odoo" 2026-10-31 20:47:44,852 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-10-31 20:47:45,154 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome pid: 14611 2026-10-31 20:47:45,155 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless temporary user profile dir: /tmp/tmpbik3dun__chrome_odoo 2026-10-31 20:47:45,155 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:38207/json/version 2026-10-31 20:47:45,156 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38207/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:47:45,165 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Browser version: Chrome/150.0.7871.114 2026-10-31 20:47:45,165 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Issuing json command http://127.0.0.1:38207/json 2026-10-31 20:47:45,165 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38207/json with timeout 3 increased to 10s during tests 2026-10-31 20:47:45,176 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Websocket url found: ws://127.0.0.1:38207/devtools/page/D0FCEDF8786283584CB8248593DF3F7B 2026-10-31 20:47:45,182 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Enable chrome headless console log notification 2026-10-31 20:47:45,188 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless enable page notifications 2026-10-31 20:47:45,211 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:demo from n/a 2026-10-31 20:47:45,251 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Setting session cookie in browser 2026-10-31 20:47:45,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:47:45,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:47:45,268 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:47:46,329 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /odoo HTTP/1.1" 200 - 189 0.092 0.972 2026-10-31 20:47:46,332 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Navigation result: {'frameId': 'D0FCEDF8786283584CB8248593DF3F7B', 'loaderId': '1752C4963C99E8F867CE3178A7E81B8A', 'isDownload': False} 2026-10-31 20:47:46,333 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate ready code "odoo.isTourReady('snippets_mailing_menu_toolbar')" 2026-10-31 20:47:46,365 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-31 20:47:46,385 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.018 2026-10-31 20:47:46,408 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.052 2026-10-31 20:47:46,414 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.056 2026-10-31 20:47:46,444 104 INFO rb-be2b723-226188-430982 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-10-31 20:47:46,747 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/webclient/load_menus/50ff0523bcb5b0152167b7fd6edf47b999c04d95e1413b2876f6f4c631bc7972 HTTP/1.1" 200 - 511 0.119 0.273 2026-10-31 20:47:46,758 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.322 2026-10-31 20:47:46,763 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:46] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.121 2026-10-31 20:47:47,125 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-31 20:47:47,138 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:47:47,139 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 20:47:47,145 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-31 20:47:47,152 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: Owl is running in 'dev' mode. 2026-10-31 20:47:47,163 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:47,191 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.013 2026-10-31 20:47:47,221 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.024 2026-10-31 20:47:47,258 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Evaluate test code "odoo.startTour('snippets_mailing_menu_toolbar', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:47:47,273 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [1/14] Tour snippets_mailing_menu_toolbar → Step .o_navbar_apps_menu button:enabled 2026-10-31 20:47:47,286 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 15 0.015 0.068 2026-10-31 20:47:47,320 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:47,324 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:47,343 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [2/14] Tour snippets_mailing_menu_toolbar → Step Select the 'Email Marketing' app. (trigger: .o_app[data-menu-xmlid="mass_mailing.mass_mailing_menu_root"]) 2026-10-31 20:47:47,363 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:47,440 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /mail/data HTTP/1.1" 200 - 83 0.070 0.110 2026-10-31 20:47:47,442 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.169 2026-10-31 20:47:47,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [3/14] Tour snippets_mailing_menu_toolbar → Step Click on the create button to create a new mailing. (trigger: button.o_list_button_add) 2026-10-31 20:47:47,461 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.152 2026-10-31 20:47:47,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 9 0.008 0.180 2026-10-31 20:47:47,510 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.053 2026-10-31 20:47:47,540 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/image/res.partner/7/avatar_128?unique=1793479610000 HTTP/1.1" 200 - 9 0.008 0.224 2026-10-31 20:47:47,560 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:47,567 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.099 2026-10-31 20:47:47,590 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:47,663 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 55 0.030 0.087 2026-10-31 20:47:47,685 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.120 2026-10-31 20:47:47,717 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:47,721 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:47,888 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:47,950 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [4/14] Tour snippets_mailing_menu_toolbar → Step Wait for the theme selector to load. (trigger: :iframe .o_mail_theme_selector_new) 2026-10-31 20:47:47,969 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 17 0.015 0.035 2026-10-31 20:47:47,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:47] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 10 0.008 0.069 2026-10-31 20:47:48,042 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 10 0.010 0.113 2026-10-31 20:47:48,088 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 10 0.011 0.159 2026-10-31 20:47:48,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.128 2026-10-31 20:47:48,133 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 11 0.012 0.202 2026-10-31 20:47:48,160 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 15 0.006 0.176 2026-10-31 20:47:48,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/bundle/mass_mailing.iframe_css_assets_edit?lang=en_US HTTP/1.1" 200 - 23 0.006 0.107 2026-10-31 20:47:48,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 70 0.027 0.235 2026-10-31 20:47:48,524 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.149 2026-10-31 20:47:48,539 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/48a54c9/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:48,579 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 6 0.001 0.021 2026-10-31 20:47:48,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/09e4381/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-31 20:47:48,600 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/c0c499e/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-31 20:47:48,652 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "POST /web/dataset/call_kw/res.lang/get_installed HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:48,678 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.002 0.020 2026-10-31 20:47:48,758 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/bundle/web_editor.wysiwyg_iframe_editor_assets?lang=en_US HTTP/1.1" 200 - 5 0.001 0.029 2026-10-31 20:47:48,828 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/22cb15a/mass_mailing.iframe_css_assets_edit.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:48,835 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/d739598/web_editor.wysiwyg_iframe_editor_assets.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:47:48,840 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/9bb9e9f/web_editor.wysiwyg_iframe_editor_assets.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-31 20:47:48,851 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:47:48,852 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:47:48,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/bundle/mass_mailing.assets_snippets_menu?lang=en_US HTTP/1.1" 200 - 2 0.000 0.009 2026-10-31 20:47:48,941 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:48] "GET /web/assets/fa80376/mass_mailing.assets_snippets_menu.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:47:49,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web_editor/font_to_img/61541/rgb(255,255,255)/16 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:49,346 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 139 0.051 0.282 2026-10-31 20:47:49,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web/bundle/mass_mailing.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:47:49,441 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web/assets/f51fa83/mass_mailing.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:47:49,455 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "POST /web/dataset/call_kw/mailing.mailing/action_fetch_favorites HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:47:49,478 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing/static/src/img/theme_imgs/basic_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:49,483 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing/static/src/img/theme_imgs/default_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:49,484 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_newsletter_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:49,485 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing/static/src/img/theme_imgs/empty_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:49,492 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/training_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:49,494 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/coffee_break_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:49,497 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/coupon_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:49,500 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/blogging_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:49,502 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /viin_brand_mass_mailing_themes/static/src/img/theme_imgs/viindoo_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-31 20:47:49,504 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/magazine_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:49,506 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [5/14] Tour snippets_mailing_menu_toolbar → Step Make sure there does not exist a floating toolbar (trigger: iframe) 2026-10-31 20:47:49,506 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/bignews_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:49,512 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/promotion_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:49,513 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_schedule_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:49,523 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing_themes/static/src/img/theme_imgs/roadshow_followup_thumb_large.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:49,556 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web_editor/static/src/img/snippet_disabled.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:49,603 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [6/14] Tour snippets_mailing_menu_toolbar → Step Make sure the empty template is an option on non-mobile devices. (trigger: :iframe #empty) 2026-10-31 20:47:49,661 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [7/14] Tour snippets_mailing_menu_toolbar → Step Click on the default 'welcome' template. (trigger: :iframe #default) 2026-10-31 20:47:49,810 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [8/14] Tour snippets_mailing_menu_toolbar → Step Wait for template selection event to be over. (trigger: :iframe .o_editable.theme_selection_done) 2026-10-31 20:47:49,810 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing/static/src/img/theme_default/signature.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:49,812 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /mass_mailing/static/src/img/theme_default/s_default_image_header_logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:49,845 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:49,846 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:49,849 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:49,921 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:49] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:50,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/font_to_img/61594/rgb(0,122,135)/rgb(255,255,255)/8x14 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:50,124 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/font_to_img/57467/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:50,126 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/font_to_img/61665/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:47:50,131 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/font_to_img/61593/rgb(0,122,135)/rgb(255,255,255)/14x15 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-31 20:47:50,135 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/font_to_img/61805/rgb(0,122,135)/rgb(255,255,255)/12x14 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-31 20:47:50,273 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_browser.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,274 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_text_social.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,274 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:50,280 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_cover.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:50,280 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_social.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:50,281 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_header_logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:50,283 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [9/14] Tour snippets_mailing_menu_toolbar → Step Make sure the snippets menu is not hidden (trigger: #oe_snippets:not(.d-none)) 2026-10-31 20:47:50,286 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_title.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,289 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_comparisons.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,290 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_block.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:50,293 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_three_columns.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,296 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_image_text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,297 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_color_blocks_2.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:50,301 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_picture.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,303 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_image.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:50,305 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_numbers.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,306 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:50,311 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_media_list.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,312 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_masonry_block.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:50,317 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_call_to_action.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:50,317 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_showcase.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:50,320 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_company_team.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:47:50,320 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_references.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:50,326 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_event.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,328 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount2.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:47:50,330 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_discount1.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:47:50,331 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_product_list.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,335 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_features_grid.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:47:50,336 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_alert.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,340 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_rating.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:47:50,340 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_blockquote.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:50,344 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web_editor/static/src/img/snippets_thumbs/s_hr.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:47:50,347 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/s_text_highlight.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,348 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:47:50,349 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /mass_mailing/static/src/img/snippets_thumbs/block_footer_social_left.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:47:50,423 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [10/14] Tour snippets_mailing_menu_toolbar → Step Wait for .s_text_block to be populated (trigger: :iframe .s_text_block p) 2026-10-31 20:47:50,481 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [11/14] Tour snippets_mailing_menu_toolbar → Step Click and select p block inside the editor (trigger: iframe) 2026-10-31 20:47:50,559 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [12/14] Tour snippets_mailing_menu_toolbar → Step Make sure the toolbar is there (trigger: #oe_snippets .o_we_customize_panel #toolbar) 2026-10-31 20:47:50,579 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "GET /web/static/img/transparent.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:47:50,627 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [13/14] Tour snippets_mailing_menu_toolbar → Step discard the form (trigger: .o_form_button_cancel) 2026-10-31 20:47:50,742 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: [14/14] Tour snippets_mailing_menu_toolbar → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > div > .o_form_readonly, .o_form_view > div > div > .o_form_saved) 2026-10-31 20:47:50,793 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:50] "POST /web/dataset/call_kw/mailing.mailing/onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:47:51,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:47:51] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:47:51,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: tour succeeded 2026-10-31 20:47:51,167 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR snippets_mailing_menu_toolbar SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-31 20:47:51,490 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour.browser: heap 38923452 (allocated 43114496) 2026-10-31 20:47:51,495 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing chrome headless with pid 14611 2026-10-31 20:47:51,495 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Closing websocket connection 2026-10-31 20:47:51,496 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Terminating chrome headless with pid 14611 2026-10-31 20:47:51,591 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204751_591172_test_snippets_mailing_menu_toolbar_tour.txt 2026-10-31 20:47:51,591 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Removing chrome user profile "/tmp/tmpbik3dun__chrome_odoo" 2026-10-31 20:47:51,685 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:48:02,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:48:02,497 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:48:03,602 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-10-31 20:48:03,611 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41179] 2026-10-31 20:48:03,619 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:48:03,651 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-10-31 20:48:03,717 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-10-31 20:48:03,732 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [18] 2026-10-31 20:48:03,742 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [18] 2026-10-31 20:48:03,750 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted utm.source records with IDs: [59] 2026-10-31 20:48:03,839 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:48:06,132 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_event_sms.tests.test_mailing_event: Starting TestMassMailEventValues.test_mailing_event_computed_fields_form ... 2026-10-31 20:48:06,732 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-31 20:48:17,343 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36177] 2026-10-31 20:48:17,343 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-10-31 20:48:17,905 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-10-31 20:48:18,386 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:48:18,403 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-10-31 20:48:18,903 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome pid: 14919 2026-10-31 20:48:18,903 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless temporary user profile dir: /tmp/tmp0ff86eu2_chrome_odoo 2026-10-31 20:48:18,903 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:38153/json/version 2026-10-31 20:48:18,905 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38153/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:48:18,957 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-31 20:48:18,957 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Issuing json command http://127.0.0.1:38153/json 2026-10-31 20:48:18,958 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:38153/json with timeout 3 increased to 10s during tests 2026-10-31 20:48:18,967 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Websocket url found: ws://127.0.0.1:38153/devtools/page/F5E0217B90C32325684B942760A42A96 2026-10-31 20:48:18,983 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Enable chrome headless console log notification 2026-10-31 20:48:18,988 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless enable page notifications 2026-10-31 20:48:19,103 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:48:19,105 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Setting session cookie in browser 2026-10-31 20:48:19,107 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-31 20:48:19,107 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-31 20:48:19,117 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:48:20,294 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:20] "GET /odoo HTTP/1.1" 200 - 181 0.110 1.070 2026-10-31 20:48:20,298 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Navigation result: {'frameId': 'F5E0217B90C32325684B942760A42A96', 'loaderId': '85D8A14C8CC92B8893E0A9D67C3D4659', 'isDownload': False} 2026-10-31 20:48:20,298 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate ready code "odoo.isTourReady('mailing_activities_split')" 2026-10-31 20:48:20,331 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:20] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:48:20,373 104 INFO rb-be2b723-226188-430982 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-10-31 20:48:20,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:20] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.244 0.428 2026-10-31 20:48:21,001 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.679 2026-10-31 20:48:21,009 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.686 2026-10-31 20:48:21,024 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.693 2026-10-31 20:48:21,042 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-31 20:48:21,110 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:48:21,752 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:48:21,753 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:48:21,754 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:48:21,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: Owl is running in 'dev' mode. 2026-10-31 20:48:21,789 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:48:21,825 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:48:21,859 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.018 0.050 2026-10-31 20:48:21,865 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-31 20:48:21,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.056 2026-10-31 20:48:21,896 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Evaluate test code "odoo.startTour('mailing_activities_split', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:48:21,906 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [1/6] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-31 20:48:21,958 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:48:21,981 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.030 0.113 2026-10-31 20:48:21,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.114 2026-10-31 20:48:22,025 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.069 2026-10-31 20:48:22,027 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.120 2026-10-31 20:48:22,030 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:48:22,041 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:48:22,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /mail/data HTTP/1.1" 200 - 143 0.091 0.317 2026-10-31 20:48:22,320 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.308 2026-10-31 20:48:22,344 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 0.322 2026-10-31 20:48:22,357 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.336 2026-10-31 20:48:22,444 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:48:22,461 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [2/6] Tour mailing_activities_split → Step Open Email Activities (trigger: .o-mail-ActivityGroup:contains("Email Marketing")) 2026-10-31 20:48:22,474 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.017 2026-10-31 20:48:22,486 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:48:22,491 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:48:22,492 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:48:22,501 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-31 20:48:22,503 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/mass_mailing_sms.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:48:22,504 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:48:22,506 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-31 20:48:22,512 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:48:22,514 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/hr_holidays.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:48:22,518 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:48:22,524 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:48:22,527 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_brand/static/img/apps/sale.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-31 20:48:22,528 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:48:22,529 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:48:22,580 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:48:22,612 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [3/6] Tour mailing_activities_split → Step Open Email Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New Email!")) 2026-10-31 20:48:22,764 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /mail/data HTTP/1.1" 200 - 122 0.055 0.137 2026-10-31 20:48:22,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /web/dataset/call_kw/mailing.mailing/get_views HTTP/1.1" 200 - 49 0.024 0.199 2026-10-31 20:48:22,849 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.016 2026-10-31 20:48:22,897 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.005 0.016 2026-10-31 20:48:22,904 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:48:23,017 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [4/6] Tour mailing_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-10-31 20:48:23,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 0.024 2026-10-31 20:48:23,082 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [5/6] Tour mailing_activities_split → Step Open SMS Activities (trigger: .o-mail-ActivityGroup:contains("SMS Marketing")) 2026-10-31 20:48:23,159 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: [6/6] Tour mailing_activities_split → Step Open SMS Marketing record in the kanban view (trigger: .o_list_renderer .o_data_cell:contains("New SMS!")) 2026-10-31 20:48:23,185 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:23] "POST /mail/data HTTP/1.1" 200 - 51 0.024 0.075 2026-10-31 20:48:23,198 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:48:23] "POST /web/dataset/call_kw/mailing.mailing/web_search_read HTTP/1.1" 200 - 7 0.003 0.027 2026-10-31 20:48:23,230 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: tour succeeded 2026-10-31 20:48:23,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: ╔═════════════════════════════════════════╗ ║ TOUR mailing_activities_split SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-31 20:48:23,307 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split.browser: heap 29511028 (allocated 31047680) 2026-10-31 20:48:23,314 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing chrome headless with pid 14919 2026-10-31 20:48:23,316 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Closing websocket connection 2026-10-31 20:48:23,316 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Terminating chrome headless with pid 14919 2026-10-31 20:48:23,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204823_439267_test_tour_mailing_activities_split.txt 2026-10-31 20:48:23,439 104 INFO rb-be2b723-226188-430982 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Removing chrome user profile "/tmp/tmp0ff86eu2_chrome_odoo" 2026-10-31 20:48:23,484 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:48:32,499 104 INFO rb-be2b723-226188-430982 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-10-31 20:48:34,205 104 INFO rb-be2b723-226188-430982 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-10-31 20:48:34,757 104 INFO rb-be2b723-226188-430982 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-10-31 20:48:36,209 104 INFO rb-be2b723-226188-430982 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-10-31 20:48:37,772 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:48:37,793 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-10-31 20:48:38,224 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-10-31 20:48:38,233 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41586] 2026-10-31 20:48:38,720 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-10-31 20:48:38,728 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41588] 2026-10-31 20:48:39,131 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-10-31 20:48:39,527 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-10-31 20:48:39,539 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41592] 2026-10-31 20:48:40,061 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-10-31 20:48:40,074 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41594] 2026-10-31 20:48:40,699 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-10-31 20:48:40,708 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41598] 2026-10-31 20:48:40,803 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-10-31 20:48:41,176 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-10-31 20:48:41,184 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41601] 2026-10-31 20:48:41,618 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-10-31 20:48:41,624 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41603] 2026-10-31 20:48:41,774 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-10-31 20:48:42,128 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-10-31 20:48:42,136 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41606] 2026-10-31 20:48:42,609 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-10-31 20:48:42,616 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41608] 2026-10-31 20:48:42,796 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-10-31 20:48:43,157 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-10-31 20:48:43,166 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41611] 2026-10-31 20:48:43,598 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-10-31 20:48:43,605 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41613] 2026-10-31 20:48:43,859 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-10-31 20:48:44,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-10-31 20:48:44,312 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41622] 2026-10-31 20:48:44,762 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-10-31 20:48:44,770 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41624] 2026-10-31 20:48:45,045 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-10-31 20:48:45,454 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-10-31 20:48:45,461 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41633] 2026-10-31 20:48:45,888 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-10-31 20:48:45,895 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41635] 2026-10-31 20:48:46,012 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-10-31 20:48:46,399 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-10-31 20:48:46,407 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41637] 2026-10-31 20:48:46,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-10-31 20:48:46,834 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41639] 2026-10-31 20:48:46,940 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-10-31 20:48:47,321 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-10-31 20:48:47,329 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41641] 2026-10-31 20:48:47,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-10-31 20:48:47,759 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41643] 2026-10-31 20:48:47,864 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_does_not_exist_in_odoo ... 2026-10-31 20:48:48,209 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-10-31 20:48:48,217 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41645] 2026-10-31 20:48:48,687 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-10-31 20:48:48,694 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41647] 2026-10-31 20:48:48,864 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-10-31 20:48:49,242 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-10-31 20:48:49,248 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41650] 2026-10-31 20:48:49,661 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-10-31 20:48:49,668 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41652] 2026-10-31 20:48:49,863 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-10-31 20:48:50,251 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-10-31 20:48:50,259 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41655] 2026-10-31 20:48:50,681 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-10-31 20:48:50,688 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41657] 2026-10-31 20:48:50,860 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-10-31 20:48:51,223 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-10-31 20:48:51,230 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41660] 2026-10-31 20:48:51,741 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-10-31 20:48:51,748 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41662] 2026-10-31 20:48:51,907 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-10-31 20:48:52,260 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-10-31 20:48:52,267 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41665] 2026-10-31 20:48:52,664 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-10-31 20:48:52,674 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41667] 2026-10-31 20:48:52,880 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-10-31 20:48:53,245 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-10-31 20:48:53,252 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41670] 2026-10-31 20:48:53,695 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-10-31 20:48:53,703 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41672] 2026-10-31 20:48:53,969 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-10-31 20:48:54,359 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-10-31 20:48:54,365 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41676] 2026-10-31 20:48:54,812 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-10-31 20:48:54,828 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41678] 2026-10-31 20:48:55,042 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-10-31 20:48:55,438 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-31 20:48:55,445 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41681] 2026-10-31 20:48:55,885 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-31 20:48:55,892 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41683] 2026-10-31 20:48:56,169 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-10-31 20:48:56,619 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-31 20:48:56,627 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41686] 2026-10-31 20:48:57,069 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-31 20:48:57,076 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41688] 2026-10-31 20:48:57,210 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-10-31 20:48:57,629 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-31 20:48:57,637 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41690] 2026-10-31 20:48:58,144 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-10-31 20:48:58,151 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41692] 2026-10-31 20:48:58,583 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-10-31 20:48:58,938 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-31 20:48:58,945 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41695] 2026-10-31 20:48:59,358 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-31 20:48:59,365 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41697] 2026-10-31 20:49:00,561 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #816 deleted mail.mail records with IDs: [706] 2026-10-31 20:49:00,808 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-10-31 20:49:01,211 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-10-31 20:49:01,220 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41704] 2026-10-31 20:49:01,662 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-10-31 20:49:01,668 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41706] 2026-10-31 20:49:02,026 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-10-31 20:49:02,409 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-31 20:49:02,415 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41709] 2026-10-31 20:49:02,875 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-31 20:49:02,882 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41711] 2026-10-31 20:49:03,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #820 deleted mail.mail records with IDs: [711] 2026-10-31 20:49:03,425 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-10-31 20:49:03,887 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-10-31 20:49:03,896 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41715] 2026-10-31 20:49:04,340 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-10-31 20:49:04,347 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41717] 2026-10-31 20:49:04,724 104 INFO rb-be2b723-226188-430982 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-10-31 20:49:05,109 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-10-31 20:49:05,116 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41720] 2026-10-31 20:49:05,555 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-10-31 20:49:05,562 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41722] 2026-10-31 20:49:06,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #825 deleted mail.mail records with IDs: [716] 2026-10-31 20:49:06,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #825 deleted mail.mail records with IDs: [717] 2026-10-31 20:49:06,000 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #825 deleted mail.mail records with IDs: [718] 2026-10-31 20:49:07,130 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-31 20:49:07,281 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-10-31 20:49:07,490 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-10-31 20:49:07,774 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome pid: 15150 2026-10-31 20:49:07,775 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless temporary user profile dir: /tmp/tmpmk6_mrpv_chrome_odoo 2026-10-31 20:49:07,775 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:42529/json/version 2026-10-31 20:49:07,776 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42529/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:49:07,793 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Browser version: Chrome/150.0.7871.114 2026-10-31 20:49:07,793 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Issuing json command http://127.0.0.1:42529/json 2026-10-31 20:49:07,793 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42529/json with timeout 3 increased to 10s during tests 2026-10-31 20:49:07,805 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Websocket url found: ws://127.0.0.1:42529/devtools/page/D66ECC02785D18C11CB27CFCA73A9F54 2026-10-31 20:49:07,811 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Enable chrome headless console log notification 2026-10-31 20:49:07,815 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless enable page notifications 2026-10-31 20:49:07,866 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:49:07,876 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Setting session cookie in browser 2026-10-31 20:49:07,878 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" in browser 2026-10-31 20:49:07,879 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action" 2026-10-31 20:49:07,889 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:49:09,047 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /odoo/action-mrp.mrp_bom_form_action HTTP/1.1" 200 - 191 0.108 1.053 2026-10-31 20:49:09,052 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Navigation result: {'frameId': 'D66ECC02785D18C11CB27CFCA73A9F54', 'loaderId': 'D4925412E0C8D1CC259DACD9E781E935', 'isDownload': False} 2026-10-31 20:49:09,052 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate ready code "odoo.isTourReady('test_manufacture_from_bom')" 2026-10-31 20:49:09,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:49:09,100 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:49:09,106 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-31 20:49:09,189 104 INFO rb-be2b723-226188-430982 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-10-31 20:49:09,724 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.236 0.405 2026-10-31 20:49:09,744 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.655 2026-10-31 20:49:09,756 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.406 2026-10-31 20:49:09,761 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-31 20:49:09,853 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:49:09,854 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:49:09,855 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 20:49:09,869 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:49:09,883 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: Owl is running in 'dev' mode. 2026-10-31 20:49:09,914 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:49:09,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.046 2026-10-31 20:49:09,951 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-31 20:49:09,973 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.047 2026-10-31 20:49:09,998 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Evaluate test code "odoo.startTour('test_manufacture_from_bom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:49:10,010 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [1/4] Tour test_manufacture_from_bom → Step [name="product_tmpl_id"] 2026-10-31 20:49:10,054 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.026 0.101 2026-10-31 20:49:10,071 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.090 2026-10-31 20:49:10,101 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-31 20:49:10,108 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:49:10,326 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /mail/data HTTP/1.1" 200 - 140 0.123 0.203 2026-10-31 20:49:10,328 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.313 2026-10-31 20:49:10,354 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.009 0.264 2026-10-31 20:49:10,371 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.284 2026-10-31 20:49:10,396 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.310 2026-10-31 20:49:10,431 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:49:10,456 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:49:10,464 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.021 2026-10-31 20:49:10,488 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:49:10,628 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.036 0.150 2026-10-31 20:49:10,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.195 2026-10-31 20:49:10,697 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/mrp.bom/web_search_read HTTP/1.1" 200 - 14 0.012 0.023 2026-10-31 20:49:10,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.038 2026-10-31 20:49:10,805 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:49:10,844 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [2/4] Tour test_manufacture_from_bom → Step .o_stat_text:contains("BoM Overview") 2026-10-31 20:49:10,886 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 15 0.013 0.020 2026-10-31 20:49:10,892 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.036 2026-10-31 20:49:10,940 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:10] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 28 0.020 0.058 2026-10-31 20:49:11,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:49:11,082 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.006 2026-10-31 20:49:11,114 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [3/4] Tour test_manufacture_from_bom → Step button.btn-primary:contains("Manufacture") 2026-10-31 20:49:11,133 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.020 0.035 2026-10-31 20:49:11,157 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.073 2026-10-31 20:49:11,174 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.053 2026-10-31 20:49:11,207 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.011 0.063 2026-10-31 20:49:11,226 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.084 2026-10-31 20:49:11,243 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.085 2026-10-31 20:49:11,253 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.003 0.060 2026-10-31 20:49:11,518 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 97 0.122 0.126 2026-10-31 20:49:11,576 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: [4/4] Tour test_manufacture_from_bom → Step button[aria-checked="true"]:contains("Draft") 2026-10-31 20:49:11,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 79 0.031 0.187 2026-10-31 20:49:11,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:11] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.005 0.025 2026-10-31 20:49:12,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:12] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 65 0.053 0.111 2026-10-31 20:49:12,194 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: tour succeeded 2026-10-31 20:49:12,194 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_manufacture_from_bom SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-31 20:49:12,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:12] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 9 0.007 0.019 2026-10-31 20:49:12,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom.browser: heap 32617064 (allocated 34717696) 2026-10-31 20:49:12,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing chrome headless with pid 15150 2026-10-31 20:49:12,363 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Closing websocket connection 2026-10-31 20:49:12,364 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Terminating chrome headless with pid 15150 2026-10-31 20:49:12,466 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204912_466212_test_manufacture_from_bom.txt 2026-10-31 20:49:12,466 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Removing chrome user profile "/tmp/tmpmk6_mrpv_chrome_odoo" 2026-10-31 20:49:12,511 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-10-31 20:49:12,811 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome pid: 15379 2026-10-31 20:49:12,811 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless temporary user profile dir: /tmp/tmp1_11gt5e_chrome_odoo 2026-10-31 20:49:12,812 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:42179/json/version 2026-10-31 20:49:12,813 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42179/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:49:12,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-31 20:49:12,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Issuing json command http://127.0.0.1:42179/json 2026-10-31 20:49:12,827 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:42179/json with timeout 3 increased to 10s during tests 2026-10-31 20:49:12,846 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Websocket url found: ws://127.0.0.1:42179/devtools/page/3F7679AC255D767198688FD665585E1C 2026-10-31 20:49:12,852 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Enable chrome headless console log notification 2026-10-31 20:49:12,860 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless enable page notifications 2026-10-31 20:49:12,926 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:49:12,947 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Setting session cookie in browser 2026-10-31 20:49:12,950 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/45" in browser 2026-10-31 20:49:12,950 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_bom_form_action/45" 2026-10-31 20:49:12,960 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:49:14,993 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:14] "GET /odoo/action-mrp.mrp_bom_form_action/45 HTTP/1.1" 200 - 191 0.094 1.941 2026-10-31 20:49:14,997 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Navigation result: {'frameId': '3F7679AC255D767198688FD665585E1C', 'loaderId': '5E6A0C606D4DD0ADFF4919552878809E', 'isDownload': False} 2026-10-31 20:49:14,997 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_bom_product_catalog')" 2026-10-31 20:49:15,037 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:49:15,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-31 20:49:15,192 104 INFO rb-be2b723-226188-430982 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-10-31 20:49:15,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.204 0.374 2026-10-31 20:49:15,618 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.580 2026-10-31 20:49:15,625 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.593 2026-10-31 20:49:15,630 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.319 2026-10-31 20:49:15,763 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:49:15,847 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:49:15,849 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:49:15,850 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:49:15,862 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:49:15,902 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-31 20:49:15,912 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:49:15,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.018 0.046 2026-10-31 20:49:15,952 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-31 20:49:15,983 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.051 2026-10-31 20:49:15,989 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Evaluate test code "odoo.startTour('test_mrp_bom_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_bom_form_action/45", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:49:15,999 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [1/5] Tour test_mrp_bom_product_catalog → Step button[name=action_add_from_catalog] 2026-10-31 20:49:16,076 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:49:16,080 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.026 0.122 2026-10-31 20:49:16,097 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.124 2026-10-31 20:49:16,110 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.106 2026-10-31 20:49:16,139 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:49:16,141 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.031 2026-10-31 20:49:16,151 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-31 20:49:16,426 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /mail/data HTTP/1.1" 200 - 140 0.102 0.323 2026-10-31 20:49:16,452 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.380 2026-10-31 20:49:16,478 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.010 0.355 2026-10-31 20:49:16,496 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.373 2026-10-31 20:49:16,567 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:49:16,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.015 2026-10-31 20:49:16,624 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:49:16,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/mrp.bom/get_views HTTP/1.1" 200 - 74 0.036 0.092 2026-10-31 20:49:16,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.013 0.018 2026-10-31 20:49:16,786 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.036 2026-10-31 20:49:16,823 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 14 0.010 0.047 2026-10-31 20:49:16,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:49:16,963 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:16] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:49:17,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.025 0.029 2026-10-31 20:49:17,030 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.059 2026-10-31 20:49:17,034 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [2/5] Tour test_mrp_bom_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-31 20:49:17,071 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.016 0.052 2026-10-31 20:49:17,079 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_button/mrp.bom.line/action_add_from_catalog HTTP/1.1" 200 - 5 0.001 0.027 2026-10-31 20:49:17,101 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.039 2026-10-31 20:49:17,465 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 207 0.087 0.282 2026-10-31 20:49:17,501 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.008 0.016 2026-10-31 20:49:17,563 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.016 0.038 2026-10-31 20:49:17,682 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 37 0.048 0.057 2026-10-31 20:49:17,711 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.008 0.015 2026-10-31 20:49:17,947 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [3/5] Tour test_mrp_bom_product_catalog → Step .o_product_added 2026-10-31 20:49:17,976 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "GET /web/image/product.product/147/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.004 0.013 2026-10-31 20:49:17,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:17] "GET /web/image/product.product/158/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.003 0.020 2026-10-31 20:49:18,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/235/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.004 0.040 2026-10-31 20:49:18,013 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [4/5] Tour test_mrp_bom_product_catalog → Step button:contains("Back to BoM") 2026-10-31 20:49:18,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/281/image_128?unique=1793460881000 HTTP/1.1" 200 - 6 0.006 0.049 2026-10-31 20:49:18,027 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/159/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.003 0.059 2026-10-31 20:49:18,037 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/16/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.040 2026-10-31 20:49:18,051 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/270/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.078 2026-10-31 20:49:18,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/271/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.079 2026-10-31 20:49:18,079 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/18/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.053 2026-10-31 20:49:18,095 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/17/image_128?unique=1793462802000 HTTP/1.1" 200 - 6 0.003 0.081 2026-10-31 20:49:18,099 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: [5/5] Tour test_mrp_bom_product_catalog → Step div.o_field_one2many:contains("Component") 2026-10-31 20:49:18,110 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/19/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.071 2026-10-31 20:49:18,123 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/20/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.078 2026-10-31 20:49:18,133 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/21/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.074 2026-10-31 20:49:18,143 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/148/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.038 2026-10-31 20:49:18,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/24/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.059 2026-10-31 20:49:18,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/23/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.098 2026-10-31 20:49:18,191 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/143/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.005 0.070 2026-10-31 20:49:18,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/40/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.072 2026-10-31 20:49:18,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/41/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.073 2026-10-31 20:49:18,223 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/233/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.071 2026-10-31 20:49:18,234 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/230/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.052 2026-10-31 20:49:18,245 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/231/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-31 20:49:18,254 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/42/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.055 2026-10-31 20:49:18,263 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/product.product/234/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.052 2026-10-31 20:49:18,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.032 0.064 2026-10-31 20:49:18,653 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /web/dataset/call_kw/mrp.bom/web_read HTTP/1.1" 200 - 25 0.015 0.032 2026-10-31 20:49:18,685 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:49:18,717 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:49:18,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /web/dataset/call_kw/mrp.bom/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.007 2026-10-31 20:49:18,791 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /mail/thread/data HTTP/1.1" 200 - 13 0.009 0.027 2026-10-31 20:49:18,824 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.008 0.060 2026-10-31 20:49:18,831 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: tour succeeded 2026-10-31 20:49:18,834 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_mrp_bom_product_catalog SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-31 20:49:18,836 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.004 0.043 2026-10-31 20:49:18,868 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "POST /web/dataset/call_kw/mrp.bom/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.020 2026-10-31 20:49:18,910 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:18] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 13 0.013 0.050 2026-10-31 20:49:19,014 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog.browser: heap 35409496 (allocated 37208064) 2026-10-31 20:49:19,019 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing chrome headless with pid 15379 2026-10-31 20:49:19,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Closing websocket connection 2026-10-31 20:49:19,023 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Terminating chrome headless with pid 15379 2026-10-31 20:49:19,118 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204919_118102_test_mrp_bom_product_catalog.txt 2026-10-31 20:49:19,118 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Removing chrome user profile "/tmp/tmp1_11gt5e_chrome_odoo" 2026-10-31 20:49:19,188 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:49:19,688 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-10-31 20:49:20,827 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-10-31 20:49:20,838 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [78] 2026-10-31 20:49:20,844 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [80] 2026-10-31 20:49:21,559 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-10-31 20:49:22,551 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1412] 2026-10-31 20:49:22,628 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1413] 2026-10-31 20:49:22,698 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1414] 2026-10-31 20:49:22,869 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-10-31 20:49:25,117 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-10-31 20:49:26,073 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-10-31 20:49:26,864 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1475, 1472, 1476, 1473, 1477, 1474, 1478] 2026-10-31 20:49:27,416 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1482, 1479, 1483, 1480, 1484, 1481, 1485] 2026-10-31 20:49:28,599 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1489, 1486, 1490, 1487, 1491, 1488, 1492] 2026-10-31 20:49:29,165 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1496, 1493, 1497, 1494, 1498, 1495, 1499] 2026-10-31 20:49:29,254 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-10-31 20:49:30,815 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-10-31 20:49:32,950 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:49:32,969 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-10-31 20:49:34,365 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome pid: 15633 2026-10-31 20:49:34,366 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless temporary user profile dir: /tmp/tmpsdyukkeu_chrome_odoo 2026-10-31 20:49:34,366 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:33887/json/version 2026-10-31 20:49:34,367 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33887/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:49:34,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Browser version: Chrome/150.0.7871.114 2026-10-31 20:49:34,408 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Issuing json command http://127.0.0.1:33887/json 2026-10-31 20:49:34,408 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33887/json with timeout 3 increased to 10s during tests 2026-10-31 20:49:34,422 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Websocket url found: ws://127.0.0.1:33887/devtools/page/C44EB4E5A28D26CCE1ED49FF6AED695F 2026-10-31 20:49:34,434 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Enable chrome headless console log notification 2026-10-31 20:49:34,440 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless enable page notifications 2026-10-31 20:49:34,488 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:49:34,497 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Setting session cookie in browser 2026-10-31 20:49:34,499 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/200" in browser 2026-10-31 20:49:34,499 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/200" 2026-10-31 20:49:34,512 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:49:35,748 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:35] "GET /odoo/action-mrp.mrp_production_action/200 HTTP/1.1" 200 - 185 0.113 1.126 2026-10-31 20:49:35,751 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Navigation result: {'frameId': 'C44EB4E5A28D26CCE1ED49FF6AED695F', 'loaderId': 'BF96B355D5A2426D753C68AF563C73E0', 'isDownload': False} 2026-10-31 20:49:35,751 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate ready code "odoo.isTourReady('test_mrp_manual_consumption_02')" 2026-10-31 20:49:35,788 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:35] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-10-31 20:49:35,795 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:35] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-31 20:49:35,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:35] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-31 20:49:35,894 104 INFO rb-be2b723-226188-430982 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-10-31 20:49:36,434 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.234 0.419 2026-10-31 20:49:36,450 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.659 2026-10-31 20:49:36,454 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.355 2026-10-31 20:49:36,548 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:49:36,648 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:49:36,649 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-31 20:49:36,650 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:49:36,662 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:49:36,708 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: Owl is running in 'dev' mode. 2026-10-31 20:49:36,719 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:49:36,754 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.056 2026-10-31 20:49:36,760 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-31 20:49:36,800 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Evaluate test code "odoo.startTour('test_mrp_manual_consumption_02', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/200", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:49:36,813 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [1/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("0.00") 2026-10-31 20:49:36,848 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.024 0.091 2026-10-31 20:49:36,882 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:49:36,890 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.009 0.150 2026-10-31 20:49:36,922 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.126 2026-10-31 20:49:36,965 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-31 20:49:36,972 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:49:37,157 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /mail/data HTTP/1.1" 200 - 140 0.102 0.244 2026-10-31 20:49:37,158 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.343 2026-10-31 20:49:37,179 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.299 2026-10-31 20:49:37,204 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.009 0.283 2026-10-31 20:49:37,219 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.312 2026-10-31 20:49:37,242 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.321 2026-10-31 20:49:37,332 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:49:37,368 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.016 2026-10-31 20:49:37,390 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:49:37,602 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 113 0.046 0.204 2026-10-31 20:49:37,676 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.006 0.026 2026-10-31 20:49:37,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.036 2026-10-31 20:49:37,716 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.017 0.054 2026-10-31 20:49:37,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 111 0.083 0.113 2026-10-31 20:49:37,985 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:37] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:49:38,103 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.005 2026-10-31 20:49:38,146 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [2/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last 2026-10-31 20:49:38,165 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.026 0.038 2026-10-31 20:49:38,215 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.055 2026-10-31 20:49:38,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [3/10] Tour test_mrp_manual_consumption_02 → Step div[name="quantity"] input 2026-10-31 20:49:38,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.009 0.134 2026-10-31 20:49:38,294 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.014 0.174 2026-10-31 20:49:38,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.116 2026-10-31 20:49:38,323 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [4/10] Tour test_mrp_manual_consumption_02 → Step div[name="picked"] input 2026-10-31 20:49:38,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.009 0.032 2026-10-31 20:49:38,390 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [5/10] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-31 20:49:38,443 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 35 0.017 0.041 2026-10-31 20:49:38,447 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [6/10] Tour test_mrp_manual_consumption_02 → Step input[id='qty_producing_0'] 2026-10-31 20:49:38,533 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [7/10] Tour test_mrp_manual_consumption_02 → Step Click Pager (trigger: .o_pager_value:first()) 2026-10-31 20:49:38,587 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [8/10] Tour test_mrp_manual_consumption_02 → Step div[name=move_raw_ids] td[name="quantity"]:last:contains("16.00") 2026-10-31 20:49:38,622 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.069 0.092 2026-10-31 20:49:38,708 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 30 0.020 0.037 2026-10-31 20:49:38,911 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:38] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.064 0.123 2026-10-31 20:49:39,095 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 77 0.062 0.099 2026-10-31 20:49:39,129 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [9/10] Tour test_mrp_manual_consumption_02 → Step save form (trigger: .o_form_button_save:enabled) 2026-10-31 20:49:39,200 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: [10/10] Tour test_mrp_manual_consumption_02 → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:49:39,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 136 0.114 0.251 2026-10-31 20:49:39,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.010 0.019 2026-10-31 20:49:39,641 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.012 0.040 2026-10-31 20:49:39,644 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: tour succeeded 2026-10-31 20:49:39,660 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_mrp_manual_consumption_02 SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-31 20:49:39,666 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.045 2026-10-31 20:49:39,690 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:39] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.018 2026-10-31 20:49:39,758 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02.browser: heap 30251784 (allocated 32096256) 2026-10-31 20:49:39,762 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing chrome headless with pid 15633 2026-10-31 20:49:39,763 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Closing websocket connection 2026-10-31 20:49:39,763 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Terminating chrome headless with pid 15633 2026-10-31 20:49:39,837 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204939_837409_test_mrp_manual_consumption_02.txt 2026-10-31 20:49:39,837 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Removing chrome user profile "/tmp/tmpsdyukkeu_chrome_odoo" 2026-10-31 20:49:39,899 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:49:44,766 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-10-31 20:49:46,639 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-10-31 20:49:48,345 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-10-31 20:49:51,356 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-10-31 20:49:54,441 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:49:54,461 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-10-31 20:49:55,017 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome pid: 15856 2026-10-31 20:49:55,017 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless temporary user profile dir: /tmp/tmp4n_ku9aj_chrome_odoo 2026-10-31 20:49:55,017 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:33225/json/version 2026-10-31 20:49:55,018 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33225/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:49:55,027 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Browser version: Chrome/150.0.7871.114 2026-10-31 20:49:55,028 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Issuing json command http://127.0.0.1:33225/json 2026-10-31 20:49:55,028 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33225/json with timeout 3 increased to 10s during tests 2026-10-31 20:49:55,045 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Websocket url found: ws://127.0.0.1:33225/devtools/page/F35355BD37E21695ECEC436389FDD70B 2026-10-31 20:49:55,049 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Enable chrome headless console log notification 2026-10-31 20:49:55,055 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless enable page notifications 2026-10-31 20:49:55,077 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:49:55,086 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Setting session cookie in browser 2026-10-31 20:49:55,088 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Open "http://127.0.0.1:8069/web#action=1113&active_id=62" in browser 2026-10-31 20:49:55,088 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigating to: "http://127.0.0.1:8069/web#action=1113&active_id=62" 2026-10-31 20:49:55,099 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:49:56,457 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:56] "GET /web HTTP/1.1" 200 - 185 0.109 1.252 2026-10-31 20:49:56,460 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Navigation result: {'frameId': 'F35355BD37E21695ECEC436389FDD70B', 'loaderId': '7778DF6E93A3D58442B2B3112A337EAC', 'isDownload': False} 2026-10-31 20:49:56,460 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate ready code "odoo.isTourReady('mrp_bom_report_tour')" 2026-10-31 20:49:56,492 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:56] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:49:56,499 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:56] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-31 20:49:56,505 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:56] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-31 20:49:56,663 104 INFO rb-be2b723-226188-430982 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-10-31 20:49:57,175 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.253 0.437 2026-10-31 20:49:57,189 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.695 2026-10-31 20:49:57,196 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.386 2026-10-31 20:49:57,308 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-31 20:49:57,411 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:49:57,412 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 20:49:57,413 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-31 20:49:57,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-10-31 20:49:57,455 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: Owl is running in 'dev' mode. 2026-10-31 20:49:57,498 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:49:57,533 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.060 2026-10-31 20:49:57,538 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-31 20:49:57,567 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.054 2026-10-31 20:49:57,583 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Evaluate test code "odoo.startTour('mrp_bom_report_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=1113&active_id=62", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:49:57,598 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [1/5] Tour mrp_bom_report_tour → Step Wait for BoM report to load (trigger: .o_mrp_bom_report_page) 2026-10-31 20:49:57,653 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.031 0.104 2026-10-31 20:49:57,667 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.098 2026-10-31 20:49:57,693 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-31 20:49:57,694 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:49:57,893 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "POST /mail/data HTTP/1.1" 200 - 140 0.083 0.213 2026-10-31 20:49:57,894 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.282 2026-10-31 20:49:57,918 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.235 2026-10-31 20:49:57,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.250 2026-10-31 20:49:57,949 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.006 0.264 2026-10-31 20:49:57,997 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:49:58,029 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.023 2026-10-31 20:49:58,035 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:49:58,046 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_warehouses HTTP/1.1" 200 - 5 0.007 0.019 2026-10-31 20:49:58,056 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:49:58,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.034 2026-10-31 20:49:58,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 67 0.062 0.068 2026-10-31 20:49:58,255 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [2/5] Tour mrp_bom_report_tour → Step Check the current displayed variant (trigger: .o_mrp_bom_report_page h2 a:contains('[alpaca] Product Test Sync (L)')) 2026-10-31 20:49:58,317 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [3/5] Tour mrp_bom_report_tour → Step Open dropdown menu (trigger: .o-autocomplete--input) 2026-10-31 20:49:58,379 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [4/5] Tour mrp_bom_report_tour → Step Select the other variant (trigger: .o-autocomplete--dropdown-menu.show li.o-autocomplete--dropdown-item:eq(1)) 2026-10-31 20:49:58,406 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "POST /web/dataset/call_kw/product.product/name_search HTTP/1.1" 200 - 8 0.009 0.017 2026-10-31 20:49:58,438 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: [5/5] Tour mrp_bom_report_tour → Step Ensure the second variant is displayed (trigger: .o_mrp_bom_report_page h2 a:contains('[zebra] Product Test Sync (S)')) 2026-10-31 20:49:58,488 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:49:58] "POST /web/dataset/call_kw/report.mrp.report_bom_structure/get_html HTTP/1.1" 200 - 29 0.014 0.034 2026-10-31 20:49:58,522 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: tour succeeded 2026-10-31 20:49:58,524 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: ╔════════════════════════════════════╗ ║ TOUR mrp_bom_report_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-31 20:49:58,596 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection.browser: heap 24901056 (allocated 25804800) 2026-10-31 20:49:58,599 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing chrome headless with pid 15856 2026-10-31 20:49:58,600 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Closing websocket connection 2026-10-31 20:49:58,600 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Terminating chrome headless with pid 15856 2026-10-31 20:49:58,696 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_204958_696019_test_mrp_report_bom_variant_selection.txt 2026-10-31 20:49:58,696 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Removing chrome user profile "/tmp/tmp4n_ku9aj_chrome_odoo" 2026-10-31 20:49:58,769 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:49:58,793 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-10-31 20:50:02,009 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome pid: 16071 2026-10-31 20:50:02,009 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless temporary user profile dir: /tmp/tmp42icxokd_chrome_odoo 2026-10-31 20:50:02,009 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:43137/json/version 2026-10-31 20:50:02,010 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43137/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:50:02,026 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-31 20:50:02,026 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Issuing json command http://127.0.0.1:43137/json 2026-10-31 20:50:02,027 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:43137/json with timeout 3 increased to 10s during tests 2026-10-31 20:50:02,038 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Websocket url found: ws://127.0.0.1:43137/devtools/page/E8CDFE733B535503CB50868893BFC7C6 2026-10-31 20:50:02,045 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Enable chrome headless console log notification 2026-10-31 20:50:02,056 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless enable page notifications 2026-10-31 20:50:02,123 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:50:02,128 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Setting session cookie in browser 2026-10-31 20:50:02,131 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Open "http://127.0.0.1:8069/odoo/action-1127/208" in browser 2026-10-31 20:50:02,131 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigating to: "http://127.0.0.1:8069/odoo/action-1127/208" 2026-10-31 20:50:02,141 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:50:04,377 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:04] "GET /odoo/action-1127/208 HTTP/1.1" 200 - 185 0.124 2.114 2026-10-31 20:50:04,381 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Navigation result: {'frameId': 'E8CDFE733B535503CB50868893BFC7C6', 'loaderId': 'B8DAA7CC4205C5B038ED0FC8DE8BF588', 'isDownload': False} 2026-10-31 20:50:04,381 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate ready code "odoo.isTourReady('test_manufacturing_and_byproduct_sm_to_sml_synchronization')" 2026-10-31 20:50:04,418 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:04] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-31 20:50:04,428 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:04] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-31 20:50:05,147 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/webclient/load_menus/65b9be593368fb267840385be90533e268a90f3e534febdeebf63a2870670660 HTTP/1.1" 200 - 921 0.304 0.435 2026-10-31 20:50:05,152 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.744 2026-10-31 20:50:05,176 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.749 2026-10-31 20:50:05,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:50:05,184 104 INFO rb-be2b723-226188-430982 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-10-31 20:50:05,208 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-10-31 20:50:05,746 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:50:05,747 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:50:05,747 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:50:05,761 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.005 2026-10-31 20:50:05,774 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: Owl is running in 'dev' mode. 2026-10-31 20:50:05,809 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:50:05,852 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.050 2026-10-31 20:50:05,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-10-31 20:50:05,897 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Evaluate test code "odoo.startTour('test_manufacturing_and_byproduct_sm_to_sml_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-1127/208", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:50:05,905 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [1/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .btn-primary[name=action_confirm] 2026-10-31 20:50:05,954 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:50:05,956 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.028 0.107 2026-10-31 20:50:05,974 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.151 2026-10-31 20:50:06,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.110 2026-10-31 20:50:06,007 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.051 2026-10-31 20:50:06,016 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:50:06,023 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:50:06,247 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /mail/data HTTP/1.1" 200 - 140 0.094 0.256 2026-10-31 20:50:06,271 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.397 2026-10-31 20:50:06,299 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.007 0.312 2026-10-31 20:50:06,322 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.006 0.337 2026-10-31 20:50:06,342 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.350 2026-10-31 20:50:06,411 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:50:06,438 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.016 2026-10-31 20:50:06,470 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:50:06,618 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 112 0.046 0.149 2026-10-31 20:50:06,680 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 14 0.005 0.025 2026-10-31 20:50:06,721 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.015 0.053 2026-10-31 20:50:06,723 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.067 2026-10-31 20:50:06,928 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:06] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 112 0.090 0.145 2026-10-31 20:50:07,022 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:50:07,132 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:50:07,183 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [2/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-31 20:50:07,203 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.030 0.047 2026-10-31 20:50:07,233 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.096 2026-10-31 20:50:07,281 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [3/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:07,291 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.015 0.141 2026-10-31 20:50:07,609 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_button/mrp.production/action_confirm HTTP/1.1" 200 - 173 0.116 0.309 2026-10-31 20:50:07,651 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.015 0.434 2026-10-31 20:50:07,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.457 2026-10-31 20:50:07,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.448 2026-10-31 20:50:07,817 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.055 0.141 2026-10-31 20:50:07,858 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.012 0.109 2026-10-31 20:50:07,878 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [4/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-31 20:50:07,898 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.011 0.052 2026-10-31 20:50:07,925 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/stock.move/get_views HTTP/1.1" 200 - 8 0.003 0.038 2026-10-31 20:50:07,967 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:07] "POST /web/dataset/call_kw/stock.move.line/get_views HTTP/1.1" 200 - 9 0.005 0.027 2026-10-31 20:50:08,020 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.012 0.031 2026-10-31 20:50:08,089 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [5/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .o_list_number:contains(5) 2026-10-31 20:50:08,144 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [6/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:08,219 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [7/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-31 20:50:08,288 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [8/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-31 20:50:08,347 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [9/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:08,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [10/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Components') 2026-10-31 20:50:08,467 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 22 0.010 0.043 2026-10-31 20:50:08,662 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 60 0.065 0.108 2026-10-31 20:50:08,927 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 108 0.085 0.156 2026-10-31 20:50:08,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.002 0.008 2026-10-31 20:50:08,994 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:08] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.013 0.029 2026-10-31 20:50:09,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.011 0.065 2026-10-31 20:50:09,066 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.007 0.084 2026-10-31 20:50:09,084 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.064 2026-10-31 20:50:09,087 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [11/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-31 20:50:09,147 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [12/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-31 20:50:09,213 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [13/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:09,279 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [14/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row:has([name=product_uom_qty]:contains(5.00)) > td:contains(25) 2026-10-31 20:50:09,325 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 18 0.010 0.035 2026-10-31 20:50:09,402 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 24 0.011 0.047 2026-10-31 20:50:09,601 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.070 0.100 2026-10-31 20:50:09,643 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [15/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-31 20:50:09,699 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [16/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:09,762 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [17/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('7') 2026-10-31 20:50:09,820 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 23 0.010 0.047 2026-10-31 20:50:09,996 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:09] "POST /web/dataset/call_kw/mrp.production/onchange HTTP/1.1" 200 - 61 0.052 0.100 2026-10-31 20:50:10,242 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 112 0.077 0.148 2026-10-31 20:50:10,256 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:50:10,294 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [18/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:10,297 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.013 0.024 2026-10-31 20:50:10,336 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 19 0.012 0.050 2026-10-31 20:50:10,356 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.069 2026-10-31 20:50:10,373 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.053 2026-10-31 20:50:10,401 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [19/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .nav-link[name=finished_products] 2026-10-31 20:50:10,477 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [20/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-31 20:50:10,552 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [21/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:10,620 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [22/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-31 20:50:10,661 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:10] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.009 0.028 2026-10-31 20:50:10,739 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [23/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-31 20:50:10,804 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [24/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-31 20:50:10,862 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [25/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:10,937 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [26/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('product2') 2026-10-31 20:50:11,007 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [27/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-31 20:50:11,061 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [28/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:11,129 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [29/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step h4:contains('Move Byproduct') 2026-10-31 20:50:11,174 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 16 0.007 0.037 2026-10-31 20:50:11,484 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 111 0.082 0.199 2026-10-31 20:50:11,499 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:50:11,549 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.014 0.030 2026-10-31 20:50:11,604 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.016 0.061 2026-10-31 20:50:11,629 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.094 2026-10-31 20:50:11,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.060 2026-10-31 20:50:11,661 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [30/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_data_row > td:contains('WH/Stock') 2026-10-31 20:50:11,732 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [31/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .modal .modal-body .o_field_widget[name=quantity] input 2026-10-31 20:50:11,792 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [32/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:11,850 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [33/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_data_row > td:contains('10') 2026-10-31 20:50:11,891 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/stock.move.line/onchange HTTP/1.1" 200 - 15 0.009 0.031 2026-10-31 20:50:11,948 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:11] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 18 0.007 0.028 2026-10-31 20:50:12,038 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [34/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_field_widget[name=quantity] input 2026-10-31 20:50:12,095 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [35/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .fa-list 2026-10-31 20:50:12,165 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [36/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step .o_list_footer .o_list_number > span:contains('7') 2026-10-31 20:50:12,210 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /web/dataset/call_kw/stock.move/onchange HTTP/1.1" 200 - 17 0.009 0.035 2026-10-31 20:50:12,365 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1531] 2026-10-31 20:50:12,592 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /web/dataset/call_kw/mrp.production/web_save HTTP/1.1" 200 - 145 0.122 0.227 2026-10-31 20:50:12,608 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.007 2026-10-31 20:50:12,649 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.012 0.025 2026-10-31 20:50:12,682 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /web/dataset/call_kw/stock.move/web_read HTTP/1.1" 200 - 15 0.008 0.048 2026-10-31 20:50:12,703 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.063 2026-10-31 20:50:12,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:12] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.004 0.034 2026-10-31 20:50:12,725 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [37/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step Click Save (trigger: .modal .modal-footer .o_form_button_save) 2026-10-31 20:50:12,796 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: [38/38] Tour test_manufacturing_and_byproduct_sm_to_sml_synchronization → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-31 20:50:12,865 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: tour succeeded 2026-10-31 20:50:12,866 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: ╔═══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_manufacturing_and_byproduct_sm_to_sml_synchronization SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:50:13,011 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization.browser: heap 36350052 (allocated 39440384) 2026-10-31 20:50:13,016 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing chrome headless with pid 16071 2026-10-31 20:50:13,019 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Closing websocket connection 2026-10-31 20:50:13,019 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Terminating chrome headless with pid 16071 2026-10-31 20:50:13,113 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_205013_113761_test_manufacturing_and_byproduct_sm_to_sml_synchronization.txt 2026-10-31 20:50:13,114 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Removing chrome user profile "/tmp/tmp42icxokd_chrome_odoo" 2026-10-31 20:50:13,168 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-10-31 20:50:14,031 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome pid: 16327 2026-10-31 20:50:14,031 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless temporary user profile dir: /tmp/tmp89a3wtdz_chrome_odoo 2026-10-31 20:50:14,031 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:40913/json/version 2026-10-31 20:50:14,032 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40913/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:50:14,071 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Browser version: Chrome/150.0.7871.114 2026-10-31 20:50:14,072 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Issuing json command http://127.0.0.1:40913/json 2026-10-31 20:50:14,072 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:40913/json with timeout 3 increased to 10s during tests 2026-10-31 20:50:14,089 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Websocket url found: ws://127.0.0.1:40913/devtools/page/D02C92B9DA0AA11FE442DAF5C6A1DBB3 2026-10-31 20:50:14,101 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Enable chrome headless console log notification 2026-10-31 20:50:14,106 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless enable page notifications 2026-10-31 20:50:14,214 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:50:14,221 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Setting session cookie in browser 2026-10-31 20:50:14,223 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/209" in browser 2026-10-31 20:50:14,223 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/209" 2026-10-31 20:50:14,233 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:50:15,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:15] "GET /odoo/action-mrp.mrp_production_action/209 HTTP/1.1" 200 - 185 0.106 1.158 2026-10-31 20:50:15,497 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Navigation result: {'frameId': 'D02C92B9DA0AA11FE442DAF5C6A1DBB3', 'loaderId': '5884C0D81AB8A290FB14711F88E69691', 'isDownload': False} 2026-10-31 20:50:15,498 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Evaluate ready code "odoo.isTourReady('test_mrp_multi_step_product_catalog_component_transfer')" 2026-10-31 20:50:15,538 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:15] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-31 20:50:15,544 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:15] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-31 20:50:15,590 104 INFO rb-be2b723-226188-430982 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-10-31 20:50:16,214 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.238 0.447 2026-10-31 20:50:16,219 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.685 2026-10-31 20:50:16,237 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.696 2026-10-31 20:50:16,268 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-31 20:50:16,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:50:16,954 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:50:16,955 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:50:16,956 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:50:16,968 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-10-31 20:50:16,983 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: Owl is running in 'dev' mode. 2026-10-31 20:50:17,013 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:50:17,044 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.015 0.046 2026-10-31 20:50:17,050 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-31 20:50:17,076 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.051 2026-10-31 20:50:17,083 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Evaluate test code "odoo.startTour('test_mrp_multi_step_product_catalog_component_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/209", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:50:17,107 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [1/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step button[name=action_add_from_catalog_raw] 2026-10-31 20:50:17,165 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.023 0.117 2026-10-31 20:50:17,192 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-31 20:50:17,194 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.122 2026-10-31 20:50:17,195 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.081 2026-10-31 20:50:17,205 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:50:17,206 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:50:17,250 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.071 2026-10-31 20:50:17,274 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.086 2026-10-31 20:50:17,298 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.107 2026-10-31 20:50:17,579 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /mail/data HTTP/1.1" 200 - 140 0.108 0.371 2026-10-31 20:50:17,598 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.364 2026-10-31 20:50:17,715 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-10-31 20:50:17,749 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.023 2026-10-31 20:50:17,773 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:50:17,961 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:17] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.050 0.181 2026-10-31 20:50:18,037 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.008 0.033 2026-10-31 20:50:18,094 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.020 0.076 2026-10-31 20:50:18,098 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.100 2026-10-31 20:50:18,322 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 89 0.109 0.150 2026-10-31 20:50:18,449 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:50:18,591 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.006 2026-10-31 20:50:18,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.028 0.039 2026-10-31 20:50:18,677 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [2/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_searchview_input 2026-10-31 20:50:18,684 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.006 0.075 2026-10-31 20:50:18,729 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.012 0.107 2026-10-31 20:50:18,758 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.010 0.108 2026-10-31 20:50:18,783 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.075 2026-10-31 20:50:18,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.006 0.118 2026-10-31 20:50:18,864 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:18] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.011 0.039 2026-10-31 20:50:19,072 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.068 0.161 2026-10-31 20:50:19,105 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.006 0.015 2026-10-31 20:50:19,159 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.014 0.030 2026-10-31 20:50:19,252 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.034 0.048 2026-10-31 20:50:19,283 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.007 0.017 2026-10-31 20:50:19,569 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/147/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.006 0.015 2026-10-31 20:50:19,581 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [3/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_searchview_input 2026-10-31 20:50:19,584 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/270/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.022 2026-10-31 20:50:19,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/281/image_128?unique=1793460881000 HTTP/1.1" 200 - 6 0.004 0.043 2026-10-31 20:50:19,609 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/235/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.005 0.058 2026-10-31 20:50:19,622 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/159/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.003 0.066 2026-10-31 20:50:19,638 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/16/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.006 0.044 2026-10-31 20:50:19,647 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [4/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_kanban_record:contains(Wooden Leg) 2026-10-31 20:50:19,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/18/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.007 0.031 2026-10-31 20:50:19,678 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/271/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.099 2026-10-31 20:50:19,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/158/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.005 0.130 2026-10-31 20:50:19,709 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/17/image_128?unique=1793462802000 HTTP/1.1" 200 - 6 0.004 0.105 2026-10-31 20:50:19,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/19/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.078 2026-10-31 20:50:19,732 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/21/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.005 0.046 2026-10-31 20:50:19,761 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 4 0.008 0.092 2026-10-31 20:50:19,775 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/24/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.057 2026-10-31 20:50:19,786 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/148/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.058 2026-10-31 20:50:19,800 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/23/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.004 0.096 2026-10-31 20:50:19,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/20/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.171 2026-10-31 20:50:19,829 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/40/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-31 20:50:19,844 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/41/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.047 2026-10-31 20:50:19,856 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/143/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.106 2026-10-31 20:50:19,872 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.087 2026-10-31 20:50:19,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/231/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.039 2026-10-31 20:50:19,899 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/234/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.028 2026-10-31 20:50:19,914 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/229/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.005 0.032 2026-10-31 20:50:19,934 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/233/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.009 0.119 2026-10-31 20:50:19,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/230/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.120 2026-10-31 20:50:19,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/42/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-31 20:50:19,970 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:19] "GET /web/image/product.product/228/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.061 2026-10-31 20:50:20,023 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 15 0.022 0.112 2026-10-31 20:50:20,034 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "GET /web/image/product.product/12/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-31 20:50:20,054 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 6 0.005 0.014 2026-10-31 20:50:20,102 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [5/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step .o_kanban_record:contains(Wooden Leg) 2026-10-31 20:50:20,158 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [6/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step button:contains("Back to Production") 2026-10-31 20:50:20,228 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: [7/7] Tour test_mrp_multi_step_product_catalog_component_transfer → Step div.o_field_widget:contains("WH/MO/") 2026-10-31 20:50:20,755 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.034 0.062 2026-10-31 20:50:20,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 65 0.096 0.110 2026-10-31 20:50:20,971 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:20] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:50:21,026 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:21] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.005 2026-10-31 20:50:21,037 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: tour succeeded 2026-10-31 20:50:21,039 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_mrp_multi_step_product_catalog_component_transfer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-10-31 20:50:21,062 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:21] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.009 0.026 2026-10-31 20:50:21,108 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:21] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.014 0.070 2026-10-31 20:50:21,116 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:21] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.063 2026-10-31 20:50:21,196 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer.browser: heap 37561064 (allocated 39043072) 2026-10-31 20:50:21,202 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing chrome headless with pid 16327 2026-10-31 20:50:21,203 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Closing websocket connection 2026-10-31 20:50:21,204 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Terminating chrome headless with pid 16327 2026-10-31 20:50:21,312 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_205021_312192_test_mrp_multi_step_product_catalog_component_transfer.txt 2026-10-31 20:50:21,312 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Removing chrome user profile "/tmp/tmp89a3wtdz_chrome_odoo" 2026-10-31 20:50:21,663 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-10-31 20:50:22,114 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome pid: 16596 2026-10-31 20:50:22,115 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless temporary user profile dir: /tmp/tmpbb0r8dh6_chrome_odoo 2026-10-31 20:50:22,115 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:33977/json/version 2026-10-31 20:50:22,116 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33977/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:50:22,136 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Browser version: Chrome/150.0.7871.114 2026-10-31 20:50:22,136 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Issuing json command http://127.0.0.1:33977/json 2026-10-31 20:50:22,137 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:33977/json with timeout 3 increased to 10s during tests 2026-10-31 20:50:22,151 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Websocket url found: ws://127.0.0.1:33977/devtools/page/89DE7B0CB65142CEB3D5900ED51FEFA3 2026-10-31 20:50:22,158 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Enable chrome headless console log notification 2026-10-31 20:50:22,166 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless enable page notifications 2026-10-31 20:50:22,238 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:admin from n/a 2026-10-31 20:50:22,245 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Setting session cookie in browser 2026-10-31 20:50:22,263 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Open "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/210" in browser 2026-10-31 20:50:22,263 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigating to: "http://127.0.0.1:8069/odoo/action-mrp.mrp_production_action/210" 2026-10-31 20:50:22,278 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:50:23,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:23] "GET /odoo/action-mrp.mrp_production_action/210 HTTP/1.1" 200 - 185 0.098 1.049 2026-10-31 20:50:23,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Navigation result: {'frameId': '89DE7B0CB65142CEB3D5900ED51FEFA3', 'loaderId': 'C159C0BCE154AB83FBA3E6A17E92D0B9', 'isDownload': False} 2026-10-31 20:50:23,426 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate ready code "odoo.isTourReady('test_mrp_production_product_catalog')" 2026-10-31 20:50:23,456 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:23] "GET /web/assets/7602508/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:50:23,463 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:23] "GET /web/assets/0fbf7df/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-31 20:50:23,540 104 INFO rb-be2b723-226188-430982 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-10-31 20:50:24,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/webclient/load_menus/ba2b0be1bc774a7862d768eac4af3375038757742e353fc9eb0cdc1dba298578 HTTP/1.1" 200 - 920 0.275 0.438 2026-10-31 20:50:24,181 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.720 2026-10-31 20:50:24,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/webclient/translations/d431b6a9c3654db54898bcf28e50ff23f3ba7680?lang=en_US HTTP/1.1" 200 - 0 0.000 0.734 2026-10-31 20:50:24,196 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/assets/38aa5c1/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.068 2026-10-31 20:50:24,199 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/assets/fabee4f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.477 2026-10-31 20:50:24,285 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-31 20:50:24,293 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-31 20:50:24,295 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-31 20:50:24,307 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-10-31 20:50:24,320 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: Owl is running in 'dev' mode. 2026-10-31 20:50:24,354 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-31 20:50:24,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.017 0.050 2026-10-31 20:50:24,395 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-31 20:50:24,423 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.007 0.051 2026-10-31 20:50:24,464 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Evaluate test code "odoo.startTour('test_mrp_production_product_catalog', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-mrp.mrp_production_action/210", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:50:24,472 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [1/5] Tour test_mrp_production_product_catalog → Step button[name=action_add_from_catalog_raw] 2026-10-31 20:50:24,522 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-31 20:50:24,524 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.027 0.127 2026-10-31 20:50:24,544 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.130 2026-10-31 20:50:24,593 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-31 20:50:24,600 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:50:24,802 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /mail/data HTTP/1.1" 200 - 140 0.116 0.235 2026-10-31 20:50:24,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.339 2026-10-31 20:50:24,837 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.313 2026-10-31 20:50:24,866 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/image/res.partner/3/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.008 0.303 2026-10-31 20:50:24,891 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.331 2026-10-31 20:50:24,905 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.349 2026-10-31 20:50:24,926 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-31 20:50:24,960 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.025 2026-10-31 20:50:24,986 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-31 20:50:25,196 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/get_views HTTP/1.1" 200 - 119 0.057 0.203 2026-10-31 20:50:25,264 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.workorder/get_views HTTP/1.1" 200 - 19 0.008 0.022 2026-10-31 20:50:25,270 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-10-31 20:50:25,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.017 0.057 2026-10-31 20:50:25,532 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 88 0.105 0.140 2026-10-31 20:50:25,646 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:50:25,800 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.020 0.029 2026-10-31 20:50:25,805 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.055 2026-10-31 20:50:25,821 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.061 2026-10-31 20:50:25,826 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [2/5] Tour test_mrp_production_product_catalog → Step .o_kanban_record:nth-child(1) 2026-10-31 20:50:25,870 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 15 0.013 0.099 2026-10-31 20:50:25,899 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.009 0.092 2026-10-31 20:50:25,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_button/stock.move/action_add_from_catalog_raw HTTP/1.1" 200 - 5 0.001 0.071 2026-10-31 20:50:25,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:25] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.078 2026-10-31 20:50:26,173 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "POST /web/dataset/call_kw/product.product/get_views HTTP/1.1" 200 - 116 0.058 0.165 2026-10-31 20:50:26,215 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/res.partner/2/avatar_128?unique=1793462112000 HTTP/1.1" 200 - 9 0.010 0.239 2026-10-31 20:50:26,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "POST /web/dataset/call_kw/product.product/search_panel_select_range HTTP/1.1" 200 - 5 0.008 0.042 2026-10-31 20:50:26,307 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range HTTP/1.1" 200 - 6 0.012 0.040 2026-10-31 20:50:26,410 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "POST /web/dataset/call_kw/product.product/web_search_read HTTP/1.1" 200 - 24 0.031 0.053 2026-10-31 20:50:26,442 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 7 0.007 0.018 2026-10-31 20:50:26,741 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [3/5] Tour test_mrp_production_product_catalog → Step .o_product_added 2026-10-31 20:50:26,764 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/235/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.006 0.013 2026-10-31 20:50:26,779 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/158/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.004 0.021 2026-10-31 20:50:26,791 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/281/image_128?unique=1793460881000 HTTP/1.1" 200 - 6 0.003 0.042 2026-10-31 20:50:26,802 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [4/5] Tour test_mrp_production_product_catalog → Step button:contains("Back to Production") 2026-10-31 20:50:26,804 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/147/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.051 2026-10-31 20:50:26,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/159/image_128?unique=1793460273000 HTTP/1.1" 200 - 6 0.003 0.063 2026-10-31 20:50:26,828 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/271/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.056 2026-10-31 20:50:26,840 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/270/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.079 2026-10-31 20:50:26,851 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/19/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.026 2026-10-31 20:50:26,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/18/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.050 2026-10-31 20:50:26,866 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: [5/5] Tour test_mrp_production_product_catalog → Step div.o_field_widget:contains("WH/MO/") 2026-10-31 20:50:26,878 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/20/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.043 2026-10-31 20:50:26,889 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/17/image_128?unique=1793462802000 HTTP/1.1" 200 - 6 0.002 0.091 2026-10-31 20:50:26,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/23/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.042 2026-10-31 20:50:26,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/21/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.003 0.064 2026-10-31 20:50:26,924 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/16/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.138 2026-10-31 20:50:26,934 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/24/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.062 2026-10-31 20:50:26,947 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/148/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.050 2026-10-31 20:50:26,959 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/143/image_128?unique=1793462867000 HTTP/1.1" 200 - 6 0.003 0.052 2026-10-31 20:50:26,969 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/40/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.055 2026-10-31 20:50:26,980 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/41/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.056 2026-10-31 20:50:26,992 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:26] "GET /web/image/product.product/233/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.058 2026-10-31 20:50:27,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/234/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.027 2026-10-31 20:50:27,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/231/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.062 2026-10-31 20:50:27,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/42/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-31 20:50:27,043 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/230/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-31 20:50:27,053 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/228/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.053 2026-10-31 20:50:27,064 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/229/image_128?unique=1793460306000 HTTP/1.1" 200 - 6 0.002 0.077 2026-10-31 20:50:27,076 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "GET /web/image/product.product/12/image_128?unique=1793462291000 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-31 20:50:27,401 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 46 0.031 0.069 2026-10-31 20:50:27,597 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /web/dataset/call_kw/mrp.production/web_read HTTP/1.1" 200 - 64 0.085 0.126 2026-10-31 20:50:27,618 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.003 2026-10-31 20:50:27,681 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /web/dataset/call_kw/mrp.production/zalo_check_recipients HTTP/1.1" 200 - 1 0.000 0.004 2026-10-31 20:50:27,706 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: tour succeeded 2026-10-31 20:50:27,707 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_mrp_production_product_catalog SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-31 20:50:27,727 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /mail/thread/data HTTP/1.1" 200 - 16 0.013 0.036 2026-10-31 20:50:27,745 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /web/dataset/call_kw/mrp.production/json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.005 0.050 2026-10-31 20:50:27,754 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:50:27] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.026 2026-10-31 20:50:27,870 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog.browser: heap 36595040 (allocated 39567360) 2026-10-31 20:50:27,874 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing chrome headless with pid 16596 2026-10-31 20:50:27,875 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Closing websocket connection 2026-10-31 20:50:27,875 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Terminating chrome headless with pid 16596 2026-10-31 20:50:27,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_205027_984787_test_mrp_order_product_catalog.txt 2026-10-31 20:50:27,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Removing chrome user profile "/tmp/tmpbb0r8dh6_chrome_odoo" 2026-10-31 20:50:28,047 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:50:35,587 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-10-31 20:50:35,850 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-10-31 20:50:36,162 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-10-31 20:50:36,449 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-10-31 20:50:37,651 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-10-31 20:50:39,424 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-10-31 20:50:40,148 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-10-31 20:50:40,951 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1542] 2026-10-31 20:50:41,082 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1543] 2026-10-31 20:50:41,181 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-10-31 20:50:43,209 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-10-31 20:50:46,551 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-10-31 20:50:48,091 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-10-31 20:50:50,272 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-10-31 20:50:53,878 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-10-31 20:50:54,751 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-10-31 20:50:55,718 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1566] 2026-10-31 20:50:55,771 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1552] 2026-10-31 20:50:56,289 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-10-31 20:50:58,313 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-10-31 20:50:59,671 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-10-31 20:51:00,503 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-10-31 20:51:02,340 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1577, 1578] 2026-10-31 20:51:02,480 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-10-31 20:51:04,108 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1581] 2026-10-31 20:51:04,253 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1580] 2026-10-31 20:51:04,388 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-10-31 20:51:05,264 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [99] 2026-10-31 20:51:05,648 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1587] 2026-10-31 20:51:06,124 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1582] 2026-10-31 20:51:06,226 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1590] 2026-10-31 20:51:06,398 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1583] 2026-10-31 20:51:06,683 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:51:11,265 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-10-31 20:51:13,069 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:51:28,678 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-10-31 20:51:31,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-10-31 20:51:35,165 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-10-31 20:51:35,396 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #838 deleted stock.move records with IDs: [1599] 2026-10-31 20:51:36,803 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-10-31 20:51:39,978 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #838 deleted stock.move.line records with IDs: [1596] 2026-10-31 20:51:40,355 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-10-31 20:51:42,864 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #838 deleted stock.move.line records with IDs: [1601] 2026-10-31 20:51:43,886 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-10-31 20:51:52,854 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:51:53,447 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-10-31 20:51:53,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41910] 2026-10-31 20:51:53,466 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:51:53,895 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-10-31 20:51:54,578 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1610] 2026-10-31 20:51:54,927 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-10-31 20:51:55,951 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-10-31 20:51:57,021 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:52:08,127 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-10-31 20:52:11,956 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-10-31 20:52:15,216 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:52:19,873 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-10-31 20:52:20,173 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1633] 2026-10-31 20:52:20,243 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-10-31 20:52:20,501 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:52:24,992 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-10-31 20:52:27,336 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-10-31 20:52:31,878 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-10-31 20:52:33,632 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1650] 2026-10-31 20:52:34,742 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-10-31 20:52:34,985 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1655] 2026-10-31 20:52:35,036 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1667] 2026-10-31 20:52:35,134 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-10-31 20:52:37,052 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-31 20:52:37,067 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-10-31 20:52:38,356 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-10-31 20:52:42,054 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-10-31 20:52:43,342 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:52:44,181 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_backorder_with_subcontracting ... 2026-10-31 20:52:46,381 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1667] 2026-10-31 20:52:46,618 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-10-31 20:52:47,838 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-10-31 20:52:49,659 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1674, 1675] 2026-10-31 20:52:50,031 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1678] 2026-10-31 20:52:51,445 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-10-31 20:52:52,696 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1692] 2026-10-31 20:52:53,066 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1700, 1693, 1694] 2026-10-31 20:52:53,174 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1689] 2026-10-31 20:52:53,594 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1703, 1690, 1691] 2026-10-31 20:52:53,671 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1688] 2026-10-31 20:52:53,737 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-10-31 20:52:55,571 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1707] 2026-10-31 20:52:56,015 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-10-31 20:52:57,021 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-10-31 20:52:57,766 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1714] 2026-10-31 20:52:58,925 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1716] 2026-10-31 20:52:59,164 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-10-31 20:52:59,883 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1720] 2026-10-31 20:53:01,215 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1723] 2026-10-31 20:53:01,397 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-10-31 20:53:02,155 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1727] 2026-10-31 20:53:03,046 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-10-31 20:53:04,056 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1731] 2026-10-31 20:53:04,940 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1734] 2026-10-31 20:53:05,415 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-10-31 20:53:07,144 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-10-31 20:53:09,123 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1742] 2026-10-31 20:53:09,510 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1746] 2026-10-31 20:53:09,840 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-10-31 20:53:10,448 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1751] 2026-10-31 20:53:11,086 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1753] 2026-10-31 20:53:11,186 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1752] 2026-10-31 20:53:11,272 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-10-31 20:53:13,002 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-10-31 20:53:15,931 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-10-31 20:53:17,890 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1769, 1770, 1771] 2026-10-31 20:53:18,194 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-10-31 20:53:18,595 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-10-31 20:53:21,282 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1779, 1780, 1781] 2026-10-31 20:53:21,673 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-10-31 20:53:22,669 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1784] 2026-10-31 20:53:22,733 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1785] 2026-10-31 20:53:22,794 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1782] 2026-10-31 20:53:23,433 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1789, 1790, 1791] 2026-10-31 20:53:23,806 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-10-31 20:53:26,985 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-10-31 20:53:29,679 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1803] 2026-10-31 20:53:30,515 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1806] 2026-10-31 20:53:31,049 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1810] 2026-10-31 20:53:31,367 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-10-31 20:53:32,202 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-10-31 20:53:33,163 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1820, 1822] 2026-10-31 20:53:33,287 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-10-31 20:53:33,804 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1824] 2026-10-31 20:53:34,242 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-10-31 20:53:35,480 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-10-31 20:53:36,506 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1828] 2026-10-31 20:53:37,260 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-10-31 20:53:37,851 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1835] 2026-10-31 20:53:38,347 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-10-31 20:53:39,386 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1842, 1843, 1844] 2026-10-31 20:53:39,762 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:53:40,400 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-10-31 20:53:41,248 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1845] 2026-10-31 20:53:41,307 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1846] 2026-10-31 20:53:41,349 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1847] 2026-10-31 20:53:42,667 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1849, 1850] 2026-10-31 20:53:43,001 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1854] 2026-10-31 20:53:44,674 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-10-31 20:53:45,629 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1861] 2026-10-31 20:53:45,691 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1862] 2026-10-31 20:53:45,721 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1863] 2026-10-31 20:53:47,159 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-10-31 20:53:47,773 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1874] 2026-10-31 20:53:49,810 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-10-31 20:53:50,386 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1879] 2026-10-31 20:53:50,429 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1880] 2026-10-31 20:53:50,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1881] 2026-10-31 20:53:50,486 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1882] 2026-10-31 20:53:51,548 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1884, 1885, 1886] 2026-10-31 20:53:51,916 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1889, 1890] 2026-10-31 20:53:52,693 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1897] 2026-10-31 20:53:54,382 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-10-31 20:53:58,455 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-10-31 20:53:59,428 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1912, 1913, 1914] 2026-10-31 20:54:00,610 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1915, 1916, 1917] 2026-10-31 20:54:00,850 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_components_on_received_quantity_change ... 2026-10-31 20:54:01,719 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1931, 1932, 1933, 1934] 2026-10-31 20:54:02,018 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_record_productions_of_the_same_lot ... 2026-10-31 20:54:03,761 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_validate_receipt_with_expired_component_lot ... 2026-10-31 20:54:05,348 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:54:05,852 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-10-31 20:54:05,863 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42364] 2026-10-31 20:54:05,868 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:54:06,332 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-10-31 20:54:08,715 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1701], uid: 854, model: product.product 2026-10-31 20:54:08,725 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1701], uid: 854, model: product.product 2026-10-31 20:54:09,641 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:54:10,235 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-10-31 20:54:10,815 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1968] 2026-10-31 20:54:11,550 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome pid: 16864 2026-10-31 20:54:11,550 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless temporary user profile dir: /tmp/tmps3f6aibj_chrome_odoo 2026-10-31 20:54:11,550 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:34255/json/version 2026-10-31 20:54:11,552 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34255/json/version with timeout 3 increased to 10s during tests 2026-10-31 20:54:11,571 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Browser version: Chrome/150.0.7871.114 2026-10-31 20:54:11,571 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Issuing json command http://127.0.0.1:34255/json 2026-10-31 20:54:11,572 104 INFO rb-be2b723-226188-430982 odoo.tests.common.requests: request http://127.0.0.1:34255/json with timeout 3 increased to 10s during tests 2026-10-31 20:54:11,586 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Websocket url found: ws://127.0.0.1:34255/devtools/page/A449BAB6E4C83934B017BC93791DC690 2026-10-31 20:54:11,594 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Enable chrome headless console log notification 2026-10-31 20:54:11,603 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless enable page notifications 2026-10-31 20:54:11,651 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:georges1 from n/a 2026-10-31 20:54:11,658 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Setting session cookie in browser 2026-10-31 20:54:11,660 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Open "http://127.0.0.1:8069/my/productions" in browser 2026-10-31 20:54:11,660 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigating to: "http://127.0.0.1:8069/my/productions" 2026-10-31 20:54:11,672 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:54:12,828 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:12] "GET /my/productions HTTP/1.1" 200 - 234 0.102 1.056 2026-10-31 20:54:12,832 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Navigation result: {'frameId': 'A449BAB6E4C83934B017BC93791DC690', 'loaderId': 'BE504475E661C8F52DE2DB86581D9C51', 'isDownload': False} 2026-10-31 20:54:12,832 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate ready code "odoo.isTourReady('subcontracting_portal_tour')" 2026-10-31 20:54:12,853 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:54:12,860 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e530af9/web.assets_frontend.min.css, copying from /web/assets/e530af9/web.assets_frontend.min.css 2026-10-31 20:54:12,902 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:12] "GET /web/assets/1/e530af9/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.026 0.027 2026-10-31 20:54:12,907 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js, copying from /web/assets/885ed0a/web.assets_frontend_minimal.min.js 2026-10-31 20:54:12,916 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:12] "GET /web/assets/1/885ed0a/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.043 2026-10-31 20:54:12,921 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-31 20:54:12,921 104 INFO rb-be2b723-226188-430982 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-31 20:54:12,933 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4132e88/web.__assets_tests_call__.min.js, copying from /web/assets/4132e88/web.__assets_tests_call__.min.js 2026-10-31 20:54:12,946 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:12] "GET /web/assets/1/4132e88/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.017 2026-10-31 20:54:13,001 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:54:13,005 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:54:13,007 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /web/image/website/1/logo/My%20Website?unique=14a5d6e HTTP/1.1" 200 - 4 0.003 0.006 2026-10-31 20:54:13,008 104 INFO ? werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-31 20:54:13,057 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/64db66a/web.assets_frontend_lazy.min.js, copying from /web/assets/64db66a/web.assets_frontend_lazy.min.js 2026-10-31 20:54:13,083 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /web/assets/1/64db66a/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.041 2026-10-31 20:54:13,090 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /web/image/website/1/favicon?unique=14a5d6e HTTP/1.1" 200 - 4 0.001 0.048 2026-10-31 20:54:13,471 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /website/translations/21715c2fccecbfb09054c55db4241b5acf079e7d?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-31 20:54:13,561 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Evaluate test code "odoo.startTour('subcontracting_portal_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/productions", "delayToCheckUndeterminisms": 0})" 2026-10-31 20:54:13,568 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [1/3] Tour subcontracting_portal_tour → Step Select the picking to open the backend view. (trigger: table > tbody > tr a:has(span:contains(WH/IN/00))) 2026-10-31 20:54:13,616 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.113 2026-10-31 20:54:13,655 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.011 0.138 2026-10-31 20:54:13,853 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /my/productions/508 HTTP/1.1" 200 - 32 0.016 0.168 2026-10-31 20:54:13,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.003 0.010 2026-10-31 20:54:13,995 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:13] "GET /my/productions/508/subcontracting_portal HTTP/1.1" 200 - 44 0.020 0.083 2026-10-31 20:54:14,012 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "GET /web/assets/72896f2/mrp_subcontracting.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-31 20:54:14,016 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "GET /web/assets/80afc0d/mrp_subcontracting.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-31 20:54:14,203 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "GET /web/webclient/translations/de9186484fa3e214f8da0a52fcbf882418a4c8b1?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-31 20:54:14,212 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: Owl is running in 'dev' mode. 2026-10-31 20:54:14,266 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "POST /web/action/load HTTP/1.1" 200 - 15 0.007 0.025 2026-10-31 20:54:14,374 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "POST /web/dataset/call_kw/stock.picking/get_views HTTP/1.1" 200 - 85 0.029 0.067 2026-10-31 20:54:14,403 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [2/3] Tour subcontracting_portal_tour → Step Wait the subcontracting portal to be loaded. (trigger: :iframe .o_subcontracting_portal) 2026-10-31 20:54:14,474 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "POST /web/dataset/call_kw/stock.picking/web_read HTTP/1.1" 200 - 40 0.028 0.048 2026-10-31 20:54:14,475 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: [3/3] Tour subcontracting_portal_tour → Step :iframe button[name="action_show_details"] 2026-10-31 20:54:14,508 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "POST /im_livechat/init HTTP/1.1" 200 - 20 0.011 0.084 2026-10-31 20:54:14,514 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.102 2026-10-31 20:54:14,626 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: tour succeeded 2026-10-31 20:54:14,627 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: ╔═══════════════════════════════════════════╗ ║ TOUR subcontracting_portal_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-31 20:54:14,669 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:54:14] "POST /web/dataset/call_button/stock.move/action_show_details HTTP/1.1" 200 - 19 0.011 0.023 2026-10-31 20:54:14,704 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal.browser: heap 18471892 (allocated 19660800) 2026-10-31 20:54:14,705 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing chrome headless with pid 16864 2026-10-31 20:54:14,706 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Closing websocket connection 2026-10-31 20:54:14,706 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Terminating chrome headless with pid 16864 2026-10-31 20:54:14,801 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome Log in: /tmp/odoo_tests/rb-be2b723-226188-430982/chrome_logs/chrome_log_20261031_205414_801461_test_subcontrating_portal.txt 2026-10-31 20:54:14,801 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Removing chrome user profile "/tmp/tmps3f6aibj_chrome_odoo" 2026-10-31 20:54:14,853 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:54:15,570 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-10-31 20:54:17,458 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1972] 2026-10-31 20:54:17,881 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-10-31 20:54:19,789 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1977] 2026-10-31 20:54:20,238 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-10-31 20:54:20,971 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1981] 2026-10-31 20:54:21,018 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1982] 2026-10-31 20:54:21,048 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1983] 2026-10-31 20:54:21,077 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1984] 2026-10-31 20:54:21,587 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1985, 1986, 1987, 1988] 2026-10-31 20:54:22,776 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1991, 1992] 2026-10-31 20:54:23,611 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2000] 2026-10-31 20:54:25,289 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-10-31 20:54:27,867 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2013] 2026-10-31 20:54:29,742 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2018] 2026-10-31 20:54:30,474 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-10-31 20:54:32,885 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2026] 2026-10-31 20:54:33,312 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-10-31 20:54:38,054 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:54:47,229 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-10-31 20:54:52,624 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-10-31 20:54:54,247 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #856 deleted stock.move.line records with IDs: [2047] 2026-10-31 20:54:56,797 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:54:57,294 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-10-31 20:54:57,305 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42492] 2026-10-31 20:54:57,311 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:54:57,750 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-10-31 20:54:59,410 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #859 deleted stock.move.line records with IDs: [2053] 2026-10-31 20:54:59,801 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:55:00,587 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-10-31 20:55:01,885 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2060] 2026-10-31 20:55:02,705 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-10-31 20:55:04,132 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2065] 2026-10-31 20:55:07,568 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2071] 2026-10-31 20:55:08,301 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:55:09,057 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-10-31 20:55:09,609 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-10-31 20:55:11,121 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-10-31 20:55:11,968 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-10-31 20:55:12,938 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2078] 2026-10-31 20:55:13,107 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2077] 2026-10-31 20:55:13,237 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2027] 2026-10-31 20:55:13,753 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2028] 2026-10-31 20:55:14,427 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2079] 2026-10-31 20:55:14,666 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-10-31 20:55:15,231 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-10-31 20:55:17,449 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2085] 2026-10-31 20:55:17,916 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2089] 2026-10-31 20:55:18,313 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-10-31 20:55:19,791 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-10-31 20:55:22,520 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-10-31 20:55:24,916 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_exchange ... 2026-10-31 20:55:26,834 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-10-31 20:55:28,508 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-10-31 20:55:30,347 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-10-31 20:55:31,929 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2117] 2026-10-31 20:55:32,346 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-10-31 20:55:33,849 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129] 2026-10-31 20:55:34,039 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-10-31 20:55:35,467 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-10-31 20:55:36,989 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-10-31 20:55:38,163 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2159] 2026-10-31 20:55:38,784 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_add_comp_no_product_price_change ... 2026-10-31 20:55:43,043 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-10-31 20:55:45,950 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2177] 2026-10-31 20:55:47,328 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-10-31 20:55:47,532 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-10-31 20:55:48,184 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-10-31 20:55:51,057 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2182] 2026-10-31 20:55:52,417 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_price_diff_billing_user ... 2026-10-31 20:55:54,988 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2187] 2026-10-31 20:55:56,414 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-10-31 20:55:56,423 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42954] 2026-10-31 20:55:56,430 104 INFO rb-be2b723-226188-430982 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-31 20:55:56,987 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-10-31 20:55:59,860 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2192] 2026-10-31 20:56:01,189 104 INFO rb-be2b723-226188-430982 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-10-31 20:56:02,558 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2200] 2026-10-31 20:56:02,697 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:56:02,726 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-10-31 20:56:06,466 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (383) 2026-10-31 20:56:06,486 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (383) 2026-10-31 20:56:06,569 104 INFO rb-be2b723-226188-430982 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-10-31 20:56:10,389 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:56:10,946 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-10-31 20:56:10,969 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:12,023 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:12] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=2573&access_token=8df2eb83038b77af4680db94937fe7e2c5aa6696e88cf87e0904e434a7322b37 HTTP/1.1" 200 - 243 0.106 0.950 2026-10-31 20:56:12,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:12] "POST /payment/transaction HTTP/1.1" 200 - 15 0.010 0.026 2026-10-31 20:56:12,101 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-10-31 20:56:12,124 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:12,138 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:13,220 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:13] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=2572&access_token=73d9d9f2a58b61d86712c2e8d78d245297f1e00682bff31004698b620e0d1981 HTTP/1.1" 200 - 263 0.113 0.971 2026-10-31 20:56:13,252 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:13] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.015 2026-10-31 20:56:13,290 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-10-31 20:56:13,314 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:13,329 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:15,650 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=2571&access_token=15acf1619341bf68c6941125eb9562a6eed9fce9a999250b76b9367672fd714a HTTP/1.1" 200 - 322 0.148 2.174 2026-10-31 20:56:15,683 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:15] "POST /payment/transaction HTTP/1.1" 200 - 16 0.007 0.015 2026-10-31 20:56:15,712 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-10-31 20:56:15,757 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:16,791 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=2573&access_token=8df2eb83038b77af4680db94937fe7e2c5aa6696e88cf87e0904e434a7322b37 HTTP/1.1" 200 - 244 0.125 0.910 2026-10-31 20:56:16,831 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:16] "POST /payment/transaction HTTP/1.1" 200 - 18 0.009 0.021 2026-10-31 20:56:16,871 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-10-31 20:56:16,894 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:16,907 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:17,946 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=2572&access_token=73d9d9f2a58b61d86712c2e8d78d245297f1e00682bff31004698b620e0d1981 HTTP/1.1" 200 - 263 0.100 0.940 2026-10-31 20:56:17,988 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:17] "POST /payment/transaction HTTP/1.1" 200 - 19 0.008 0.026 2026-10-31 20:56:18,017 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-10-31 20:56:18,034 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:18,045 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:19,256 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:19] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=2571&access_token=15acf1619341bf68c6941125eb9562a6eed9fce9a999250b76b9367672fd714a HTTP/1.1" 200 - 322 0.138 1.075 2026-10-31 20:56:19,303 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:19] "POST /payment/transaction HTTP/1.1" 200 - 19 0.010 0.026 2026-10-31 20:56:19,342 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-10-31 20:56:19,369 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:19,383 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:20,552 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:20] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=2572&access_token=73d9d9f2a58b61d86712c2e8d78d245297f1e00682bff31004698b620e0d1981 HTTP/1.1" 200 - 263 0.112 1.059 2026-10-31 20:56:20,597 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:20] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.014 2026-10-31 20:56:20,650 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-10-31 20:56:20,675 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:20,692 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:21,905 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:21] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=2571&access_token=15acf1619341bf68c6941125eb9562a6eed9fce9a999250b76b9367672fd714a HTTP/1.1" 200 - 322 0.152 1.063 2026-10-31 20:56:21,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:21] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.014 2026-10-31 20:56:21,973 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-10-31 20:56:22,001 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:22,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:24,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.122 -0.122 2026-10-31 20:56:24,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.009 -0.009 2026-10-31 20:56:24,456 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-10-31 20:56:24,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:24,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:25,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.153 -0.153 2026-10-31 20:56:25,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.008 -0.008 2026-10-31 20:56:25,862 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-10-31 20:56:25,882 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:26,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:26,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 252 0.093 -0.093 2026-10-31 20:56:27,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.010 -0.010 2026-10-31 20:56:27,077 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-10-31 20:56:27,099 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:27,000 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 311 0.184 -0.184 2026-10-31 20:56:28,000 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 21 0.010 -0.010 2026-10-31 20:56:28,483 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-10-31 20:56:28,500 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:28,556 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:29,627 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:29] "GET /my/payment_method HTTP/1.1" 200 - 251 0.103 0.969 2026-10-31 20:56:29,715 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:29] "GET /my/payment_method HTTP/1.1" 200 - 25 0.013 0.050 2026-10-31 20:56:29,787 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:29] "GET /my/payment_method HTTP/1.1" 200 - 24 0.014 0.047 2026-10-31 20:56:29,817 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-10-31 20:56:29,834 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:29,847 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:31,210 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:31] "POST /payment/transaction HTTP/1.1" 200 - 20 0.007 1.358 2026-10-31 20:56:31,239 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-10-31 20:56:31,248 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:31,537 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:31] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.007 0.283 2026-10-31 20:56:32,249 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:32] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.078 0.630 2026-10-31 20:56:32,264 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:32,639 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:32] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 113 0.056 0.311 2026-10-31 20:56:32,677 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-10-31 20:56:32,690 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:32,986 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:32] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=8df2eb83038b77af4680db94937fe7e2c5aa6696e88cf87e0904e434a7322b37 HTTP/1.1" 303 - 18 0.011 0.288 2026-10-31 20:56:33,608 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:33] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3D8df2eb83038b77af4680db94937fe7e2c5aa6696e88cf87e0904e434a7322b37 HTTP/1.1" 200 - 179 0.071 0.547 2026-10-31 20:56:33,625 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:34,078 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:34] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=8df2eb83038b77af4680db94937fe7e2c5aa6696e88cf87e0904e434a7322b37 HTTP/1.1" 200 - 113 0.090 0.354 2026-10-31 20:56:34,110 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-10-31 20:56:34,123 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:35,029 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:35] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=2573&access_token=5ab916205a6840ca7f23dd971736ac88a481b107dc7a8f2d4a0290c2a2591356 HTTP/1.1" 404 - 190 0.084 0.824 2026-10-31 20:56:35,091 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:35] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=2573&access_token=a113cff000c2cef8c9c6179efe970bd4856307c4f913c829aeda5ecd7e49f954 HTTP/1.1" 404 - 16 0.011 0.046 2026-10-31 20:56:35,120 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-10-31 20:56:35,133 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:36,072 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:36] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2573&access_token=abcde HTTP/1.1" 404 - 186 0.081 0.861 2026-10-31 20:56:36,108 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-10-31 20:56:36,129 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:36,166 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:37,581 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:37] "POST /payment/transaction HTTP/1.1" 200 - 20 0.008 1.409 2026-10-31 20:56:37,606 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-10-31 20:56:37,623 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:37,637 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:37,935 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:37] "POST /payment/transaction HTTP/1.1" 200 - 23 0.009 0.291 2026-10-31 20:56:37,960 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-10-31 20:56:37,991 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-10-31 20:56:38,020 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-10-31 20:56:38,030 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:38,317 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:38] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.287 2026-10-31 20:56:38,347 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-10-31 20:56:38,357 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:38,701 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:38] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.344 2026-10-31 20:56:38,732 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-10-31 20:56:38,745 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:39,027 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:39] "POST /payment/transaction HTTP/1.1" 200 - 7 0.001 0.285 2026-10-31 20:56:39,073 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:56:43,187 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-10-31 20:56:46,445 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:46,456 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:47,903 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:47] "POST /payment/archive_token HTTP/1.1" 200 - 14 0.006 1.444 2026-10-31 20:56:47,971 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-10-31 20:56:47,996 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:portal_user from n/a 2026-10-31 20:56:48,033 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:49,065 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:49] "GET /my/payment_method HTTP/1.1" 200 - 252 0.096 0.937 2026-10-31 20:56:49,097 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-10-31 20:56:49,115 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:internal_user from n/a 2026-10-31 20:56:49,128 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:56:50,274 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:50] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=2579&access_token=36e74230acd6dba3ad497609a212566aaaa655a496fb767782d5e59e83161ef4&company_id=385 HTTP/1.1" 200 - 316 0.126 1.021 2026-10-31 20:56:50,311 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:56:50] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 0.016 2026-10-31 20:56:50,386 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 20:56:50,922 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-10-31 20:56:51,034 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-10-31 20:56:51,083 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-10-31 20:56:51,143 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-10-31 20:56:51,175 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-10-31 20:56:51,205 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-10-31 20:56:51,236 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-10-31 20:56:51,268 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-10-31 20:56:51,336 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-10-31 20:56:51,369 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-10-31 20:56:51,412 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-10-31 20:56:51,445 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-10-31 20:56:51,477 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-10-31 20:56:51,535 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-10-31 20:56:51,567 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-10-31 20:56:51,615 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-10-31 20:56:51,664 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:56:52,265 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-10-31 20:56:52,403 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-10-31 20:56:52,465 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-10-31 20:56:52,513 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-10-31 20:56:52,566 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-10-31 20:56:52,615 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-10-31 20:56:52,665 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-10-31 20:56:52,729 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-10-31 20:56:52,820 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-10-31 20:56:52,886 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-10-31 20:56:52,947 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-10-31 20:56:53,002 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-10-31 20:56:53,057 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-10-31 20:56:53,138 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-10-31 20:56:53,198 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-10-31 20:56:56,413 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-10-31 20:56:56,478 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-10-31 20:56:56,539 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-10-31 20:56:56,596 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-10-31 20:56:56,654 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-10-31 20:56:56,710 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-10-31 20:56:56,802 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-10-31 20:56:56,866 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-10-31 20:56:56,926 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-10-31 20:56:56,983 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-10-31 20:56:57,046 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-10-31 20:56:57,097 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:56:57,683 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-10-31 20:56:57,737 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-10-31 20:56:57,903 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-10-31 20:56:57,948 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-10-31 20:56:57,985 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-10-31 20:56:58,022 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-10-31 20:56:58,070 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-10-31 20:56:58,128 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-10-31 20:56:58,254 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:56:58,821 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-10-31 20:56:58,922 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-10-31 20:56:58,943 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 873, model: payment.transaction 2026-10-31 20:56:58,974 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-10-31 20:56:59,039 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-10-31 20:56:59,100 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-10-31 20:56:59,161 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-10-31 20:56:59,207 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-10-31 20:56:59,251 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-10-31 20:56:59,393 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-10-31 20:56:59,417 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 873, model: payment.transaction 2026-10-31 20:56:59,449 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-10-31 20:56:59,495 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-10-31 20:56:59,654 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-10-31 20:56:59,693 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-10-31 20:56:59,731 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-10-31 20:56:59,732 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: skipped TestPaymentTransaction.test_updating_state_resets_post_processing_status : This test should not be run after account_payment is installed. 2026-10-31 20:56:59,755 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-10-31 20:56:59,879 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-10-31 20:56:59,902 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 873, model: payment.transaction 2026-10-31 20:56:59,934 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-10-31 20:57:00,012 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:00,599 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-10-31 20:57:00,641 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-10-31 20:57:00,665 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:00,933 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-10-31 20:57:00,935 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:00] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.006 0.266 2026-10-31 20:57:00,968 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-10-31 20:57:01,000 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-10-31 20:57:01,029 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-10-31 20:57:01,049 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:01,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:01] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.264 2026-10-31 20:57:01,345 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-10-31 20:57:01,369 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:02,792 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:02] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 1.423 2026-10-31 20:57:02,827 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-10-31 20:57:02,846 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:03,120 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:03] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.009 0.267 2026-10-31 20:57:03,147 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-10-31 20:57:03,166 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:03,444 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:03] "POST /payment/adyen/notification HTTP/1.1" 200 - 27 0.009 0.271 2026-10-31 20:57:03,474 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-10-31 20:57:03,521 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-31 20:57:03,563 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-10-31 20:57:03,607 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-10-31 20:57:03,649 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-31 20:57:03,687 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-10-31 20:57:03,729 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-10-31 20:57:03,789 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-10-31 20:57:03,828 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-10-31 20:57:03,868 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-10-31 20:57:03,910 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-31 20:57:03,930 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-31 20:57:03,975 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-10-31 20:57:03,992 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-31 20:57:04,021 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-10-31 20:57:04,041 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-31 20:57:04,086 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-10-31 20:57:04,107 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-10-31 20:57:04,138 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-10-31 20:57:04,249 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-10-31 20:57:04,304 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-10-31 20:57:04,371 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-10-31 20:57:04,417 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-10-31 20:57:04,441 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:04,716 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:04] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.007 0.269 2026-10-31 20:57:04,759 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-10-31 20:57:04,784 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:05,067 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:05] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.008 0.277 2026-10-31 20:57:05,106 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-10-31 20:57:05,136 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:05,422 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:05] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.006 0.282 2026-10-31 20:57:05,449 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-10-31 20:57:05,468 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:06,854 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:06] "POST /payment/adyen/notification HTTP/1.1" 200 - 19 0.006 1.382 2026-10-31 20:57:06,897 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-10-31 20:57:06,919 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:07,217 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-10-31 20:57:07,225 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:07] "POST /payment/adyen/notification HTTP/1.1" 200 - 35 0.011 0.297 2026-10-31 20:57:07,260 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-10-31 20:57:07,282 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:07,543 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:07] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.260 2026-10-31 20:57:07,589 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:08,189 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 20:57:08,241 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-31 20:57:08,293 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:57:08,344 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-10-31 20:57:08,381 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:09,000 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-31 20:57:09,042 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-31 20:57:09,064 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:09,349 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:09] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.002 0.285 2026-10-31 20:57:09,961 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:09] "GET /payment/status HTTP/1.1" 200 - 180 0.066 0.544 2026-10-31 20:57:09,990 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-31 20:57:10,012 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:10,272 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:10] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.002 0.259 2026-10-31 20:57:10,908 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:10] "GET /payment/status HTTP/1.1" 200 - 180 0.080 0.553 2026-10-31 20:57:10,934 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-31 20:57:10,975 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-31 20:57:11,014 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 20:57:11,035 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:12,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:12] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.002 1.332 2026-10-31 20:57:12,391 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-31 20:57:12,411 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:12,670 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:12] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.002 0.259 2026-10-31 20:57:12,706 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:13,268 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 20:57:13,314 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-31 20:57:13,340 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-31 20:57:13,377 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:13,945 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 20:57:13,997 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-31 20:57:14,044 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:57:14,096 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-10-31 20:57:14,430 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-31 20:57:14,553 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-10-31 20:57:14,692 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:15,297 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-31 20:57:15,342 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-31 20:57:15,396 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-31 20:57:15,446 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 20:57:15,468 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:15,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:15] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.002 0.305 2026-10-31 20:57:15,804 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-31 20:57:15,823 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:16,134 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:16] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.002 0.311 2026-10-31 20:57:16,175 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:16,759 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-10-31 20:57:16,833 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-10-31 20:57:16,871 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-10-31 20:57:16,897 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-10-31 20:57:16,958 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:17,528 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-10-31 20:57:17,572 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-10-31 20:57:17,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-10-31 20:57:17,691 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-10-31 20:57:17,755 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:57:25,437 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_amount_difference_note_is_written_in_the_company_language ... 2026-10-31 20:57:25,918 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:26,176 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:27,304 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000001: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000001', 'should_tokenize': False} 2026-10-31 20:57:27,305 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000001: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000001'} 2026-10-31 20:57:27,313 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:27] "POST /invoice/transaction/2717 HTTP/1.1" 200 - 43 0.028 1.369 2026-10-31 20:57:27,422 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:27] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 47 0.034 0.061 2026-10-31 20:57:27,612 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:27] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 75 0.043 0.091 2026-10-31 20:57:27,652 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_api_log_row_of_a_failed_payment_notification_masks_the_checksum_and_holds_no_secret ... 2026-10-31 20:57:28,085 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:28,366 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:28,420 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000002: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000002', 'should_tokenize': False} 2026-10-31 20:57:28,420 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000002: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000002'} 2026-10-31 20:57:28,429 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:28] "POST /invoice/transaction/2718 HTTP/1.1" 200 - 44 0.030 0.316 2026-10-31 20:57:28,547 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:28] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.038 0.063 2026-10-31 20:57:28,657 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:28] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.039 0.058 2026-10-31 20:57:28,697 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bank_retry_after_failed_processing_adds_a_second_api_log_row_with_the_success_answer ... 2026-10-31 20:57:29,141 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:29,443 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:29,493 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000003: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000003', 'should_tokenize': False} 2026-10-31 20:57:29,493 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000003: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000003'} 2026-10-31 20:57:29,502 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:29] "POST /invoice/transaction/2719 HTTP/1.1" 200 - 44 0.023 0.339 2026-10-31 20:57:29,610 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:29] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.034 0.059 2026-10-31 20:57:29,715 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:29] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.033 0.060 2026-10-31 20:57:29,830 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:29] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.034 0.069 2026-10-31 20:57:30,612 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bidv_payment_received_but_not_yet_booked_shows_no_payment_status_header ... 2026-10-31 20:57:31,090 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:31,374 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:31,424 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000004: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000004', 'should_tokenize': False} 2026-10-31 20:57:31,424 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000004: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000004'} 2026-10-31 20:57:31,432 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:31] "POST /invoice/transaction/2721 HTTP/1.1" 200 - 44 0.026 0.318 2026-10-31 20:57:31,557 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:31] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.044 0.063 2026-10-31 20:57:31,688 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:31] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.041 0.079 2026-10-31 20:57:31,703 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:32,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:32] "GET /my/invoices/2721?access_token=70ba7ce6-332e-4337-9283-8d340974cda0 HTTP/1.1" 200 - 249 0.098 0.812 2026-10-31 20:57:32,642 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_already_settled_for_invoice_paid_by_another_payment ... 2026-10-31 20:57:33,121 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:33,408 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:33,453 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000005: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000005', 'should_tokenize': False} 2026-10-31 20:57:33,453 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000005: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000005'} 2026-10-31 20:57:33,461 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:33] "POST /invoice/transaction/2722 HTTP/1.1" 200 - 44 0.022 0.321 2026-10-31 20:57:34,294 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.035 0.068 2026-10-31 20:57:34,328 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_already_settled_for_reversed_invoice ... 2026-10-31 20:57:34,791 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:35,040 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:35,085 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000006: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000006', 'should_tokenize': False} 2026-10-31 20:57:35,085 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000006: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000006'} 2026-10-31 20:57:35,093 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:35] "POST /invoice/transaction/2724 HTTP/1.1" 200 - 44 0.021 0.282 2026-10-31 20:57:35,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:35] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.029 0.052 2026-10-31 20:57:35,952 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer ... 2026-10-31 20:57:37,585 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:37,892 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:37,941 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000007: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000007', 'should_tokenize': False} 2026-10-31 20:57:37,941 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000007: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000007'} 2026-10-31 20:57:37,949 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:37] "POST /invoice/transaction/2726 HTTP/1.1" 200 - 44 0.021 0.345 2026-10-31 20:57:38,056 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:38] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.034 0.057 2026-10-31 20:57:38,057 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows.TestBidvInvoicePaymentFlow.test_bill_lookup_answers_whole_vnd_amount_as_integer: waiting for threads: [] 2026-10-31 20:57:38,093 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_for_another_service_id_is_refused_and_leaves_transaction_untouched ... 2026-10-31 20:57:38,534 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:38,832 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:38,877 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000008: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000008', 'should_tokenize': False} 2026-10-31 20:57:38,877 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000008: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000008'} 2026-10-31 20:57:38,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:38] "POST /invoice/transaction/2727 HTTP/1.1" 200 - 44 0.021 0.332 2026-10-31 20:57:38,956 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:38] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 23 0.019 0.032 2026-10-31 20:57:38,998 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_on_paid_transaction_answers_already_paid ... 2026-10-31 20:57:39,434 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:39,693 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:39,739 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000009: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000009', 'should_tokenize': False} 2026-10-31 20:57:39,739 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000009: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000009'} 2026-10-31 20:57:39,748 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:39] "POST /invoice/transaction/2728 HTTP/1.1" 200 - 44 0.022 0.293 2026-10-31 20:57:39,886 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:39] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.037 0.088 2026-10-31 20:57:39,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:39] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.036 0.066 2026-10-31 20:57:40,090 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:40] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 35 0.028 0.053 2026-10-31 20:57:40,119 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_cancelled_invoice ... 2026-10-31 20:57:40,561 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:40,815 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:40,862 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000010: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000010', 'should_tokenize': False} 2026-10-31 20:57:40,863 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000010: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000010'} 2026-10-31 20:57:40,871 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:40] "POST /invoice/transaction/2729 HTTP/1.1" 200 - 44 0.023 0.288 2026-10-31 20:57:41,170 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:41] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.033 0.069 2026-10-31 20:57:41,197 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_refuses_transaction_in_error_of_an_open_invoice ... 2026-10-31 20:57:41,685 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:41,946 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:41,994 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000011: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000011', 'should_tokenize': False} 2026-10-31 20:57:41,994 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000011: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000011'} 2026-10-31 20:57:42,002 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:42] "POST /invoice/transaction/2730 HTTP/1.1" 200 - 44 0.024 0.296 2026-10-31 20:57:42,150 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:42] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.029 0.053 2026-10-31 20:57:42,189 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_does_not_reveal_paid_state ... 2026-10-31 20:57:42,642 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:44,017 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:44,062 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000012: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000012', 'should_tokenize': False} 2026-10-31 20:57:44,063 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000012: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000012'} 2026-10-31 20:57:44,070 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:44] "POST /invoice/transaction/2731 HTTP/1.1" 200 - 44 0.022 1.408 2026-10-31 20:57:44,184 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.033 0.062 2026-10-31 20:57:44,308 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:44] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.047 0.067 2026-10-31 20:57:44,336 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 15 0.008 0.014 2026-10-31 20:57:44,339 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows.TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_does_not_reveal_paid_state: waiting for threads: [] 2026-10-31 20:57:44,364 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_bill_lookup_with_invalid_checksum_or_another_service_id_leaves_no_note ... 2026-10-31 20:57:44,809 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:45,071 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:45,119 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000013: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000013', 'should_tokenize': False} 2026-10-31 20:57:45,119 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000013: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000013'} 2026-10-31 20:57:45,127 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:45] "POST /invoice/transaction/2732 HTTP/1.1" 200 - 44 0.022 0.297 2026-10-31 20:57:45,922 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 16 0.008 0.018 2026-10-31 20:57:45,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 22 0.022 0.034 2026-10-31 20:57:46,025 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_cancelled_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-10-31 20:57:46,487 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:46,754 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:46,801 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000014: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000014', 'should_tokenize': False} 2026-10-31 20:57:46,801 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000014: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000014'} 2026-10-31 20:57:46,809 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:46] "POST /invoice/transaction/2734 HTTP/1.1" 200 - 44 0.022 0.302 2026-10-31 20:57:46,875 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:46] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.017 0.041 2026-10-31 20:57:47,256 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:48,046 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:48] "GET /my/invoices/2734?access_token=9979f0bf-d1ca-43df-8f95-3d0837618ff6 HTTP/1.1" 200 - 221 0.088 0.713 2026-10-31 20:57:48,148 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_customer_returning_in_a_new_login_session_sees_the_same_instructions_again ... 2026-10-31 20:57:48,625 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:48,920 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:48,981 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000015: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000015', 'should_tokenize': False} 2026-10-31 20:57:48,981 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000015: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000015'} 2026-10-31 20:57:48,991 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:48] "POST /invoice/transaction/2735 HTTP/1.1" 200 - 44 0.029 0.339 2026-10-31 20:57:49,062 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:49] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.021 0.040 2026-10-31 20:57:49,352 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.res_users: Login successful for db:rb-be2b723-226188-430982 login:bidv_flow_portal_user from n/a 2026-10-31 20:57:50,333 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:50] "GET /my/invoices/2735 HTTP/1.1" 200 - 267 0.096 0.877 2026-10-31 20:57:50,387 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_customer_returning_with_the_payment_link_sees_the_same_instructions_again ... 2026-10-31 20:57:50,849 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:51,127 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:51,174 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000016: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000016', 'should_tokenize': False} 2026-10-31 20:57:51,174 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000016: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000016'} 2026-10-31 20:57:51,183 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:51] "POST /invoice/transaction/2736 HTTP/1.1" 200 - 44 0.024 0.312 2026-10-31 20:57:51,238 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:51] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.016 0.028 2026-10-31 20:57:51,260 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:52,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:52] "GET /my/invoices/2736?access_token=30f4bd35-680c-4f4a-816d-809995eddaf4 HTTP/1.1" 200 - 238 0.088 0.849 2026-10-31 20:57:52,228 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_failed_payment_notification_leaves_one_api_log_row_with_the_system_error_answer ... 2026-10-31 20:57:52,695 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:54,074 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:54,124 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000017: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000017', 'should_tokenize': False} 2026-10-31 20:57:54,124 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000017: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000017'} 2026-10-31 20:57:54,133 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:54] "POST /invoice/transaction/2737 HTTP/1.1" 200 - 44 0.025 1.417 2026-10-31 20:57:54,240 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:54] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.033 0.058 2026-10-31 20:57:54,370 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:54] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.037 0.081 2026-10-31 20:57:54,404 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_failed_processing_answers_system_error_and_records_nothing ... 2026-10-31 20:57:54,875 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:55,165 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:55,214 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000018: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000018', 'should_tokenize': False} 2026-10-31 20:57:55,214 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000018: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000018'} 2026-10-31 20:57:55,223 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:55] "POST /invoice/transaction/2738 HTTP/1.1" 200 - 44 0.023 0.326 2026-10-31 20:57:55,340 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:55] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.039 0.063 2026-10-31 20:57:55,469 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:55] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 49 0.041 0.075 2026-10-31 20:57:55,517 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_foreign_currency_payment_of_another_amount_is_left_for_manual_booking ... 2026-10-31 20:57:55,587 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:55,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:55] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 45 0.027 0.350 2026-10-31 20:57:56,059 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:56] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 39 0.026 0.049 2026-10-31 20:57:56,174 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_full_bidv_payment_completes_transaction_and_puts_trans_id_in_payment_memo ... 2026-10-31 20:57:56,753 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:57,011 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:57,059 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000020: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000020', 'should_tokenize': False} 2026-10-31 20:57:57,060 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000020: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000020'} 2026-10-31 20:57:57,068 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:57] "POST /invoice/transaction/2739 HTTP/1.1" 200 - 44 0.022 0.295 2026-10-31 20:57:57,175 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:57] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.032 0.061 2026-10-31 20:57:57,295 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:57] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 53 0.036 0.073 2026-10-31 20:57:58,184 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_partly_paid_through_bidv_shows_the_payment_status_header_once ... 2026-10-31 20:57:58,643 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:57:58,916 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:57:58,964 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000021: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000021', 'should_tokenize': False} 2026-10-31 20:57:58,965 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000021: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000021'} 2026-10-31 20:57:58,975 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:58] "POST /invoice/transaction/2741 HTTP/1.1" 200 - 44 0.024 0.311 2026-10-31 20:57:59,123 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:59] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.044 0.088 2026-10-31 20:57:59,280 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:57:59] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.058 0.089 2026-10-31 20:58:00,161 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:01,194 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:01] "GET /my/invoices/2741?access_token=5f483053-8d43-4c58-8adf-a5107be3fc4a HTTP/1.1" 200 - 253 0.114 0.927 2026-10-31 20:58:01,239 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_with_a_pending_payment_of_another_provider_shows_no_bidv_instructions ... 2026-10-31 20:58:01,796 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:03,205 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:04,133 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:04] "GET /my/invoices/2743?access_token=b26e572f-c99c-4621-be4c-f4308cd07da6 HTTP/1.1" 200 - 257 0.111 2.230 2026-10-31 20:58:04,177 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_invoice_without_any_payment_shows_no_bidv_instructions ... 2026-10-31 20:58:04,733 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:05,019 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:05,913 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:05] "GET /my/invoices/2744?access_token=2cd73197-fd25-4891-8513-4fb8516db4b8 HTTP/1.1" 200 - 253 0.105 1.077 2026-10-31 20:58:05,945 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_one_bidv_trans_id_cannot_be_held_by_two_transactions ... 2026-10-31 20:58:06,399 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:06,715 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:06,763 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000022: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000022', 'should_tokenize': False} 2026-10-31 20:58:06,764 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000022: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000022'} 2026-10-31 20:58:06,773 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:06] "POST /invoice/transaction/2745 HTTP/1.1" 200 - 44 0.024 0.351 2026-10-31 20:58:06,914 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:06] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.036 0.091 2026-10-31 20:58:07,022 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:07] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.039 0.059 2026-10-31 20:58:07,409 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:07,462 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000023: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000023', 'should_tokenize': False} 2026-10-31 20:58:07,463 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000023: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000023'} 2026-10-31 20:58:07,467 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:07] "POST /invoice/transaction/2746 HTTP/1.1" 200 - 30 0.026 0.035 2026-10-31 20:58:07,503 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_over_payment_books_the_received_amount ... 2026-10-31 20:58:07,951 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:08,297 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:08,346 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000024: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000024', 'should_tokenize': False} 2026-10-31 20:58:08,346 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000024: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000024'} 2026-10-31 20:58:08,357 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:08] "POST /invoice/transaction/2747 HTTP/1.1" 200 - 44 0.027 0.382 2026-10-31 20:58:08,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:08] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.048 0.071 2026-10-31 20:58:08,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:08] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.060 0.084 2026-10-31 20:58:09,516 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_paid_invoice_shows_no_payment_instructions_to_a_returning_customer ... 2026-10-31 20:58:10,041 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:10,296 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:10,348 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000025: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000025', 'should_tokenize': False} 2026-10-31 20:58:10,348 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000025: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000025'} 2026-10-31 20:58:10,358 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:10] "POST /invoice/transaction/2749 HTTP/1.1" 200 - 44 0.028 0.291 2026-10-31 20:58:10,413 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:10] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.015 0.029 2026-10-31 20:58:11,171 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:11,945 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:11] "GET /my/invoices/2749?access_token=df3c2084-4f1c-43db-8e4a-cc4c1908099f HTTP/1.1" 200 - 221 0.079 0.704 2026-10-31 20:58:11,981 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_paybill_meeting_a_row_lock_conflict_is_answered_without_database_error ... 2026-10-31 20:58:12,450 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:13,862 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:13,906 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000026: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000026', 'should_tokenize': False} 2026-10-31 20:58:13,907 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000026: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000026'} 2026-10-31 20:58:13,915 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:13] "POST /invoice/transaction/2751 HTTP/1.1" 200 - 44 0.024 1.447 2026-10-31 20:58:14,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:14] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.038 0.093 2026-10-31 20:58:14,167 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:14] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.036 0.059 2026-10-31 20:58:14,477 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:14] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 36 0.027 0.269 2026-10-31 20:58:15,432 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_arriving_after_cancellation_leaves_a_note_with_its_trans_id_on_the_invoice ... 2026-10-31 20:58:15,877 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:16,170 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:16,236 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000027: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000027', 'should_tokenize': False} 2026-10-31 20:58:16,236 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000027: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000027'} 2026-10-31 20:58:16,248 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:16] "POST /invoice/transaction/2753 HTTP/1.1" 200 - 44 0.028 0.346 2026-10-31 20:58:16,366 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:16] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.037 0.064 2026-10-31 20:58:16,540 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.043 0.063 2026-10-31 20:58:16,594 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_arriving_after_transaction_was_cancelled_is_still_recorded ... 2026-10-31 20:58:17,116 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:17,440 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:17,483 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000028: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000028', 'should_tokenize': False} 2026-10-31 20:58:17,483 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000028: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000028'} 2026-10-31 20:58:17,492 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:17] "POST /invoice/transaction/2754 HTTP/1.1" 200 - 44 0.020 0.358 2026-10-31 20:58:17,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:17] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.031 0.058 2026-10-31 20:58:17,783 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:17] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.041 0.078 2026-10-31 20:58:18,555 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_is_recorded_when_invoice_qr_codes_are_turned_off ... 2026-10-31 20:58:19,008 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:19,270 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:19,332 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000029: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000029', 'should_tokenize': False} 2026-10-31 20:58:19,332 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000029: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000029'} 2026-10-31 20:58:19,341 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:19] "POST /invoice/transaction/2756 HTTP/1.1" 200 - 44 0.025 0.309 2026-10-31 20:58:19,460 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:19] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.037 0.069 2026-10-31 20:58:19,570 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:19] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.041 0.059 2026-10-31 20:58:20,447 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_link_of_an_invoice_with_a_pending_bidv_payment_leads_to_the_same_instructions ... 2026-10-31 20:58:20,870 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:21,145 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:21,189 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000030: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000030', 'should_tokenize': False} 2026-10-31 20:58:21,189 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000030: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000030'} 2026-10-31 20:58:21,197 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:21] "POST /invoice/transaction/2758 HTTP/1.1" 200 - 44 0.021 0.309 2026-10-31 20:58:21,250 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:21] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.017 0.027 2026-10-31 20:58:21,297 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:22,245 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:22] "GET /my/invoices/2758?access_token=24900fe9-8193-4422-903b-48c4c3940b7b&move_id=2758&amount=1500000.0&payment_token=4b9e81d6acafdc773799f54b56bd92d1c85524c5f79af5d8bb60b85ad4697b23&payment=True HTTP/1.1" 200 - 236 0.094 0.864 2026-10-31 20:58:22,280 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_fractional_amount_is_not_booked ... 2026-10-31 20:58:22,737 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:24,110 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:24,157 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000031: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000031', 'should_tokenize': False} 2026-10-31 20:58:24,157 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000031: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000031'} 2026-10-31 20:58:24,165 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:24] "POST /invoice/transaction/2759 HTTP/1.1" 200 - 44 0.023 1.408 2026-10-31 20:58:24,279 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:24] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.036 0.060 2026-10-31 20:58:24,380 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:24] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.033 0.057 2026-10-31 20:58:24,468 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_with_invalid_checksum_changes_nothing ... 2026-10-31 20:58:24,908 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:25,173 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:25,219 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000032: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000032', 'should_tokenize': False} 2026-10-31 20:58:25,219 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000032: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000032'} 2026-10-31 20:58:25,228 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:25] "POST /invoice/transaction/2760 HTTP/1.1" 200 - 44 0.023 0.300 2026-10-31 20:58:25,337 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:25] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.032 0.064 2026-10-31 20:58:25,370 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:25] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 15 0.006 0.016 2026-10-31 20:58:25,400 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_notification_without_usable_amount_marks_transaction_in_error ... 2026-10-31 20:58:25,823 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:26,124 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:26,182 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000033: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000033', 'should_tokenize': False} 2026-10-31 20:58:26,182 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000033: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000033'} 2026-10-31 20:58:26,193 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:26] "POST /invoice/transaction/2761 HTTP/1.1" 200 - 44 0.030 0.342 2026-10-31 20:58:26,334 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:26] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.045 0.073 2026-10-31 20:58:26,454 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:26] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 38 0.042 0.060 2026-10-31 20:58:26,502 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_payment_without_remark_and_with_numeric_trans_id_is_accepted ... 2026-10-31 20:58:27,109 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:27,395 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:27,445 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000034: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000034', 'should_tokenize': False} 2026-10-31 20:58:27,445 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000034: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000034'} 2026-10-31 20:58:27,455 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:27] "POST /invoice/transaction/2762 HTTP/1.1" 200 - 44 0.022 0.326 2026-10-31 20:58:27,595 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:27] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.051 0.068 2026-10-31 20:58:27,711 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:27] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.042 0.060 2026-10-31 20:58:27,755 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_ignores_a_transaction_of_another_session ... 2026-10-31 20:58:28,261 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:28,562 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:28,610 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000035: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000035', 'should_tokenize': False} 2026-10-31 20:58:28,610 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000035: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000035'} 2026-10-31 20:58:28,619 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:28] "POST /invoice/transaction/2763 HTTP/1.1" 200 - 44 0.023 0.338 2026-10-31 20:58:28,647 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:28] "POST /bidv_qr/process HTTP/1.1" 303 - 6 0.001 0.006 2026-10-31 20:58:28,682 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_process_route_puts_the_customer_own_transaction_in_pending ... 2026-10-31 20:58:29,156 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:30,555 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:30,615 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000036: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000036', 'should_tokenize': False} 2026-10-31 20:58:30,615 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000036: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000036'} 2026-10-31 20:58:30,626 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:30] "POST /invoice/transaction/2764 HTTP/1.1" 200 - 44 0.028 1.443 2026-10-31 20:58:30,694 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:30] "POST /bidv_qr/process HTTP/1.1" 303 - 24 0.018 0.032 2026-10-31 20:58:30,737 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refusal_note_is_written_in_the_company_language ... 2026-10-31 20:58:31,199 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:31,470 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:31,513 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000037: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000037', 'should_tokenize': False} 2026-10-31 20:58:31,513 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000037: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000037'} 2026-10-31 20:58:31,521 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:31] "POST /invoice/transaction/2765 HTTP/1.1" 200 - 44 0.021 0.304 2026-10-31 20:58:32,310 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:32] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 49 0.034 0.072 2026-10-31 20:58:32,360 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refused_bill_lookup_leaves_one_internal_note_with_reference_and_time_on_the_invoice ... 2026-10-31 20:58:32,817 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:33,087 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:33,140 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000038: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000038', 'should_tokenize': False} 2026-10-31 20:58:33,140 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000038: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000038'} 2026-10-31 20:58:33,150 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:33] "POST /invoice/transaction/2767 HTTP/1.1" 200 - 44 0.030 0.305 2026-10-31 20:58:34,195 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:34] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.043 0.068 2026-10-31 20:58:34,257 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_refused_bill_lookup_of_a_cancelled_transaction_leaves_one_note_on_the_invoice ... 2026-10-31 20:58:34,811 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:35,062 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:35,105 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000039: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000039', 'should_tokenize': False} 2026-10-31 20:58:35,106 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000039: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000039'} 2026-10-31 20:58:35,114 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:35] "POST /invoice/transaction/2769 HTTP/1.1" 200 - 44 0.020 0.285 2026-10-31 20:58:35,253 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:35] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.029 0.052 2026-10-31 20:58:35,294 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_repeated_bill_lookup_refused_for_the_same_reason_adds_no_second_note ... 2026-10-31 20:58:35,742 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:35,998 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:36,042 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000040: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000040', 'should_tokenize': False} 2026-10-31 20:58:36,043 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000040: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000040'} 2026-10-31 20:58:36,051 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:36] "POST /invoice/transaction/2770 HTTP/1.1" 200 - 44 0.021 0.290 2026-10-31 20:58:36,975 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:36] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 40 0.033 0.083 2026-10-31 20:58:37,040 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:37] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 24 0.018 0.037 2026-10-31 20:58:37,091 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_repeated_payment_notification_is_booked_once ... 2026-10-31 20:58:37,528 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:37,855 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:37,916 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000041: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000041', 'should_tokenize': False} 2026-10-31 20:58:37,916 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000041: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000041'} 2026-10-31 20:58:37,929 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:37] "POST /invoice/transaction/2772 HTTP/1.1" 200 - 44 0.024 0.379 2026-10-31 20:58:39,176 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:39] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.032 0.058 2026-10-31 20:58:39,277 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:39] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.034 0.058 2026-10-31 20:58:39,355 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:39] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 27 0.022 0.044 2026-10-31 20:58:40,164 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_second_different_payment_on_paid_transaction_is_refused ... 2026-10-31 20:58:40,575 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:40,858 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:40,905 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000042: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000042', 'should_tokenize': False} 2026-10-31 20:58:40,905 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000042: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000042'} 2026-10-31 20:58:40,914 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:40] "POST /invoice/transaction/2774 HTTP/1.1" 200 - 44 0.023 0.318 2026-10-31 20:58:41,028 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:41] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.038 0.059 2026-10-31 20:58:41,169 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:41] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.039 0.090 2026-10-31 20:58:42,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:42] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.031 0.075 2026-10-31 20:58:42,145 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_second_payment_on_paid_transaction_leaves_a_note_with_its_trans_id ... 2026-10-31 20:58:42,558 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:42,843 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:42,888 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000043: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000043', 'should_tokenize': False} 2026-10-31 20:58:42,889 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000043: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000043'} 2026-10-31 20:58:42,897 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:42] "POST /invoice/transaction/2776 HTTP/1.1" 200 - 44 0.020 0.321 2026-10-31 20:58:43,011 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:43] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.032 0.065 2026-10-31 20:58:43,123 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.034 0.065 2026-10-31 20:58:43,215 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:43] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 37 0.029 0.053 2026-10-31 20:58:43,253 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_trans_id_replayed_onto_another_bill_does_not_settle_it ... 2026-10-31 20:58:43,664 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:43,972 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:44,027 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000044: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000044', 'should_tokenize': False} 2026-10-31 20:58:44,027 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000044: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000044'} 2026-10-31 20:58:44,036 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /invoice/transaction/2777 HTTP/1.1" 200 - 44 0.024 0.350 2026-10-31 20:58:44,147 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.032 0.065 2026-10-31 20:58:44,250 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 54 0.038 0.055 2026-10-31 20:58:44,589 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:44,629 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000045: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000045', 'should_tokenize': False} 2026-10-31 20:58:44,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000045: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000045'} 2026-10-31 20:58:44,634 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /invoice/transaction/2778 HTTP/1.1" 200 - 30 0.016 0.030 2026-10-31 20:58:44,728 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.029 0.056 2026-10-31 20:58:44,803 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:44] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 25 0.027 0.036 2026-10-31 20:58:44,883 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_transaction_without_vnd_amount_cannot_be_paid_through_bidv ... 2026-10-31 20:58:44,955 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:45,275 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:45] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 41 0.031 0.291 2026-10-31 20:58:45,369 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:45] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 31 0.028 0.041 2026-10-31 20:58:45,414 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_payment_flows: Starting TestBidvInvoicePaymentFlow.test_under_payment_books_received_amount_and_flags_the_difference ... 2026-10-31 20:58:45,903 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:58:46,158 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:46,201 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000047: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000047', 'should_tokenize': False} 2026-10-31 20:58:46,201 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000047: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000047'} 2026-10-31 20:58:46,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:46] "POST /invoice/transaction/2779 HTTP/1.1" 200 - 44 0.020 0.288 2026-10-31 20:58:46,596 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-31 20:58:46,640 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000048: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2638, 'provider_code': 'bidv', 'provider_id': 49, 'reference': 'MCFLOW1000000000048', 'should_tokenize': False} 2026-10-31 20:58:46,640 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000048: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000048'} 2026-10-31 20:58:46,645 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:46] "POST /invoice/transaction/2780 HTTP/1.1" 200 - 30 0.017 0.034 2026-10-31 20:58:46,776 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:46] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 48 0.036 0.084 2026-10-31 20:58:46,916 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:58:46] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.046 0.084 2026-10-31 20:58:47,847 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-31 20:58:52,686 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_account_holder_state_without_city_is_enough ... 2026-10-31 20:58:53,724 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_admin_enables_provider_whose_journal_bank_account_is_set_up_for_bidv ... 2026-10-31 20:58:53,855 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_account_holder_has_neither_city_nor_state ... 2026-10-31 20:58:54,965 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_bank_identifier_code_is_a_swift_code ... 2026-10-31 20:58:55,216 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_when_journal_bank_account_is_not_a_bidv_account ... 2026-10-31 20:58:55,666 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_bank_identifier_code ... 2026-10-31 20:58:55,880 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_merchant_id ... 2026-10-31 20:58:56,147 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_provider_setup: Starting TestBidvProviderEnabling.test_enabling_is_refused_without_service_id ... 2026-10-31 20:58:56,445 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:59:04,325 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_issued_for_the_balance_of_a_confirmed_order_is_payable ... 2026-10-31 20:59:04,556 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:04,824 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:04,871 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000049: {'amount': 750000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000049', 'should_tokenize': False} 2026-10-31 20:59:04,872 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000049: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000049'} 2026-10-31 20:59:04,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:04] "POST /my/orders/99/transaction HTTP/1.1" 200 - 49 0.024 0.307 2026-10-31 20:59:04,960 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:04] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.019 0.042 2026-10-31 20:59:04,992 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000049 with the same value for the state: pending 2026-10-31 20:59:05,051 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:05] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.024 0.058 2026-10-31 20:59:05,164 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:05] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 60 0.040 0.060 2026-10-31 20:59:06,163 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-10-31 20:59:06,671 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:06,718 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000050: {'amount': 750000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000050', 'should_tokenize': False} 2026-10-31 20:59:06,719 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000050: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000050'} 2026-10-31 20:59:06,731 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:06] "POST /my/orders/99/transaction HTTP/1.1" 200 - 37 0.024 0.039 2026-10-31 20:59:06,786 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:06] "POST /bidv_qr/process HTTP/1.1" 303 - 28 0.019 0.030 2026-10-31 20:59:06,818 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000050 with the same value for the state: pending 2026-10-31 20:59:06,863 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:06] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.023 0.045 2026-10-31 20:59:06,989 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:06] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.041 0.075 2026-10-31 20:59:07,079 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_of_a_cancelled_order_is_refused_as_cancelled ... 2026-10-31 20:59:07,352 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:07,644 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:07,709 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000051: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000051', 'should_tokenize': False} 2026-10-31 20:59:07,709 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000051: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000051'} 2026-10-31 20:59:07,727 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:07] "POST /my/orders/100/transaction HTTP/1.1" 200 - 49 0.040 0.338 2026-10-31 20:59:07,792 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:07] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.018 0.032 2026-10-31 20:59:08,087 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:08] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 37 0.033 0.073 2026-10-31 20:59:08,113 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_alias_of_an_expired_unpaid_order_is_not_refused_as_settled ... 2026-10-31 20:59:08,403 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:08,700 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:08,756 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000052: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000052', 'should_tokenize': False} 2026-10-31 20:59:08,757 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000052: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000052'} 2026-10-31 20:59:08,777 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:08] "POST /my/orders/101/transaction HTTP/1.1" 200 - 49 0.029 0.347 2026-10-31 20:59:08,847 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:08] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.019 0.034 2026-10-31 20:59:08,915 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000052 with the same value for the state: pending 2026-10-31 20:59:08,969 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:08] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.031 0.049 2026-10-31 20:59:08,997 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_balance_alias_stays_payable_after_the_prepayment_until_the_order_is_fully_collected ... 2026-10-31 20:59:09,236 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:09,524 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:09,574 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000053: {'amount': 750000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000053', 'should_tokenize': False} 2026-10-31 20:59:09,574 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000053: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000053'} 2026-10-31 20:59:09,588 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /my/orders/102/transaction HTTP/1.1" 200 - 49 0.024 0.330 2026-10-31 20:59:09,654 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.017 0.032 2026-10-31 20:59:09,668 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:09,708 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000054: {'amount': 750000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000054', 'should_tokenize': False} 2026-10-31 20:59:09,708 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000054: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000054'} 2026-10-31 20:59:09,719 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.019 0.034 2026-10-31 20:59:09,780 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.017 0.037 2026-10-31 20:59:09,794 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:09,843 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000055: {'amount': 750000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000055', 'should_tokenize': False} 2026-10-31 20:59:09,843 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000055: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000055'} 2026-10-31 20:59:09,853 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /my/orders/102/transaction HTTP/1.1" 200 - 36 0.020 0.041 2026-10-31 20:59:09,910 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:09] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.017 0.034 2026-10-31 20:59:09,949 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000053 with the same value for the state: pending 2026-10-31 20:59:10,003 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:10] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.026 0.054 2026-10-31 20:59:10,138 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:10] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.043 0.081 2026-10-31 20:59:11,233 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-10-31 20:59:11,874 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-10-31 20:59:11,920 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:11] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.025 0.046 2026-10-31 20:59:11,954 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000054 with the same value for the state: pending 2026-10-31 20:59:11,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:11] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.024 0.045 2026-10-31 20:59:12,113 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:12] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.041 0.064 2026-10-31 20:59:12,209 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:12] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.031 0.054 2026-10-31 20:59:12,299 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_order_page_of_a_pending_bidv_payment_shows_the_instructions_and_still_offers_to_pay ... 2026-10-31 20:59:12,573 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:13,954 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:14,011 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000056: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000056', 'should_tokenize': False} 2026-10-31 20:59:14,011 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000056: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000056'} 2026-10-31 20:59:14,026 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:14] "POST /my/orders/103/transaction HTTP/1.1" 200 - 49 0.082 1.373 2026-10-31 20:59:14,106 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:14] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.020 0.041 2026-10-31 20:59:14,123 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:15,519 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:15] "GET /my/orders/103?access_token=2c7e6fb4-3837-4269-93e3-63fec5396ee0 HTTP/1.1" 200 - 313 0.129 1.276 2026-10-31 20:59:15,559 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_order_with_nothing_to_pay_counts_as_settled ... 2026-10-31 20:59:15,809 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_is_refused_as_settled_once_the_first_paid_the_whole_order ... 2026-10-31 20:59:16,085 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:16,445 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:16,496 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000058: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000058', 'should_tokenize': False} 2026-10-31 20:59:16,497 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000058: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000058'} 2026-10-31 20:59:16,515 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /my/orders/105/transaction HTTP/1.1" 200 - 49 0.028 0.404 2026-10-31 20:59:16,606 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.023 0.047 2026-10-31 20:59:16,620 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:16,667 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000059: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000059', 'should_tokenize': False} 2026-10-31 20:59:16,668 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000059: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000059'} 2026-10-31 20:59:16,679 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /my/orders/105/transaction HTTP/1.1" 200 - 36 0.025 0.036 2026-10-31 20:59:16,751 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.022 0.042 2026-10-31 20:59:16,792 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000058 with the same value for the state: pending 2026-10-31 20:59:16,846 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.026 0.054 2026-10-31 20:59:16,968 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:16] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.043 0.069 2026-10-31 20:59:17,097 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:17] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.039 0.078 2026-10-31 20:59:17,129 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_is_refused_as_settled_once_the_first_payment_confirmed_the_order ... 2026-10-31 20:59:17,379 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:17,688 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:17,738 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000060: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000060', 'should_tokenize': False} 2026-10-31 20:59:17,738 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000060: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000060'} 2026-10-31 20:59:17,756 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:17] "POST /my/orders/106/transaction HTTP/1.1" 200 - 49 0.026 0.353 2026-10-31 20:59:17,829 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:17] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.020 0.037 2026-10-31 20:59:17,842 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:17,888 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000061: {'amount': 1500000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000061', 'should_tokenize': False} 2026-10-31 20:59:17,888 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000061: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000061'} 2026-10-31 20:59:17,900 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:17] "POST /my/orders/106/transaction HTTP/1.1" 200 - 36 0.020 0.040 2026-10-31 20:59:17,970 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:17] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.019 0.045 2026-10-31 20:59:18,009 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000060 with the same value for the state: pending 2026-10-31 20:59:18,061 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:18] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.027 0.052 2026-10-31 20:59:18,202 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:18] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.045 0.083 2026-10-31 20:59:19,236 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-10-31 20:59:19,851 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:19] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 38 0.037 0.080 2026-10-31 20:59:19,952 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_full_prepayment ... 2026-10-31 20:59:20,214 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:20,479 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:20,528 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000062: {'amount': 600000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000062', 'should_tokenize': False} 2026-10-31 20:59:20,529 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000062: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000062'} 2026-10-31 20:59:20,546 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:20] "POST /my/orders/107/transaction HTTP/1.1" 200 - 49 0.030 0.304 2026-10-31 20:59:20,633 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:20] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.023 0.048 2026-10-31 20:59:20,643 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:20,702 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000063: {'amount': 900000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000063', 'should_tokenize': False} 2026-10-31 20:59:20,702 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000063: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000063'} 2026-10-31 20:59:20,718 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:20] "POST /my/orders/107/transaction HTTP/1.1" 200 - 36 0.024 0.053 2026-10-31 20:59:20,791 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:20] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.021 0.045 2026-10-31 20:59:20,830 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000062 with the same value for the state: pending 2026-10-31 20:59:20,888 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:20] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.029 0.055 2026-10-31 20:59:21,029 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:21] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.058 0.074 2026-10-31 20:59:21,070 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000063 with the same value for the state: pending 2026-10-31 20:59:21,117 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:21] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.025 0.045 2026-10-31 20:59:21,240 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:21] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 59 0.040 0.068 2026-10-31 20:59:21,276 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_prepayment_of_fifty_percent ... 2026-10-31 20:59:21,572 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:21,838 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:21,883 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000064: {'amount': 300000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000064', 'should_tokenize': False} 2026-10-31 20:59:21,883 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000064: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000064'} 2026-10-31 20:59:21,897 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:21] "POST /my/orders/108/transaction HTTP/1.1" 200 - 49 0.023 0.303 2026-10-31 20:59:21,962 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:21] "POST /bidv_qr/process HTTP/1.1" 303 - 29 0.017 0.032 2026-10-31 20:59:21,977 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-10-31 20:59:22,022 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference MCFLOW1000000000065: {'amount': 450000.0, 'currency_id': 23, 'partner_id': 2647, 'provider_code': 'bidv', 'provider_id': 52, 'reference': 'MCFLOW1000000000065', 'should_tokenize': False} 2026-10-31 20:59:22,022 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference MCFLOW1000000000065: {'api_url': '/bidv_qr/process', 'customer_id': 'MCFLOW1000000000065'} 2026-10-31 20:59:22,033 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:22] "POST /my/orders/108/transaction HTTP/1.1" 200 - 36 0.020 0.039 2026-10-31 20:59:22,089 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:22] "POST /bidv_qr/process HTTP/1.1" 303 - 27 0.017 0.033 2026-10-31 20:59:22,122 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000064 with the same value for the state: pending 2026-10-31 20:59:22,166 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:22] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 39 0.023 0.043 2026-10-31 20:59:22,295 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:22] "POST /bidv/qrcode/paybill HTTP/1.1" 200 - 61 0.051 0.068 2026-10-31 20:59:22,338 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference MCFLOW1000000000065 with the same value for the state: pending 2026-10-31 20:59:22,387 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:22] "POST /bidv/qrcode/getbill HTTP/1.1" 200 - 33 0.024 0.050 2026-10-31 20:59:22,388 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment.TestBidvSaleOrderPayment.test_second_alias_stays_payable_while_the_first_payment_is_below_the_prepayment_of_fifty_percent: waiting for threads: [] 2026-10-31 20:59:22,415 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_cancelled_and_an_open_order_is_open ... 2026-10-31 20:59:22,753 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_settled_and_a_cancelled_order_is_settled ... 2026-10-31 20:59:23,078 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_a_settled_and_an_open_order_is_open ... 2026-10-31 20:59:23,338 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_cancelled_orders_is_cancelled ... 2026-10-31 20:59:23,687 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_bidv_sale_order_payment: Starting TestBidvSaleOrderPayment.test_transaction_of_two_settled_orders_is_settled ... 2026-10-31 20:59:24,001 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-31 20:59:29,188 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_alias_of_another_company_transaction_takes_that_company_merchant_id ... 2026-10-31 20:59:33,311 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_aliases_created_in_same_second_are_unique_alphanumeric_and_fit_bidv_limit ... 2026-10-31 20:59:33,456 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_bidv_reference_without_a_provider_is_refused ... 2026-10-31 20:59:33,534 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_compute_reference_reflects_bank_account_change ... 2026-10-31 20:59:33,591 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentProviderBidv.test_other_provider_reference_keeps_its_own_prefix ... 2026-10-31 20:59:33,657 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:59:37,646 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_pays_into_provider_journal_bank_account ... 2026-10-31 20:59:37,850 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_pending_status_page_shows_amount_and_alias_to_transfer_to ... 2026-10-31 20:59:37,958 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_state_header_hides_qr_once_transaction_is_done ... 2026-10-31 20:59:38,083 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_bidv_viin.tests.test_payment_bidv: Starting TestPaymentTransactionBidvStatusPage.test_status_page_shows_fallback_instead_of_qr_when_none_can_be_built ... 2026-10-31 20:59:38,262 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:59:38,832 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-10-31 20:59:38,873 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-10-31 20:59:38,903 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-10-31 20:59:38,932 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-10-31 20:59:38,982 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-10-31 20:59:39,020 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-10-31 20:59:39,056 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-10-31 20:59:39,082 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-10-31 20:59:39,100 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:39,388 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:39] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 19 0.006 0.284 2026-10-31 20:59:39,413 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-10-31 20:59:39,433 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:39,700 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:39] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.002 0.266 2026-10-31 20:59:40,312 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:40] "GET /payment/status HTTP/1.1" 200 - 180 0.067 0.543 2026-10-31 20:59:40,349 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:41,012 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-10-31 20:59:41,070 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-10-31 20:59:41,528 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-10-31 20:59:42,181 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:42,781 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-10-31 20:59:42,842 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-10-31 20:59:42,895 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-10-31 20:59:42,963 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:59:43,015 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-10-31 20:59:43,083 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-31 20:59:43,135 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-10-31 20:59:43,188 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-31 20:59:43,241 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-10-31 20:59:43,297 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-10-31 20:59:43,377 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:43,973 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-10-31 20:59:43,996 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:44,250 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:44] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.001 0.255 2026-10-31 20:59:44,286 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:44,833 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 20:59:44,880 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-10-31 20:59:44,943 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:45,538 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 20:59:45,590 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-31 20:59:45,640 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:59:45,700 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-31 20:59:45,760 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-10-31 20:59:45,913 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:46,512 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-31 20:59:46,555 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-31 20:59:46,576 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:46,884 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:46] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.001 0.308 2026-10-31 20:59:47,456 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:47] "GET /payment/status HTTP/1.1" 200 - 179 0.068 0.500 2026-10-31 20:59:47,481 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-31 20:59:47,519 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-31 20:59:47,556 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 20:59:47,575 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:48,910 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:48] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.002 1.335 2026-10-31 20:59:48,939 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-31 20:59:48,963 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:49,241 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:49] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.002 0.278 2026-10-31 20:59:49,288 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:49,849 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 20:59:49,908 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:50,469 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-10-31 20:59:50,516 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 20:59:50,567 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-10-31 20:59:50,612 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:59:50,663 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-10-31 20:59:50,728 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:51,302 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-31 20:59:51,332 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:51,610 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:51] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.001 0.279 2026-10-31 20:59:52,213 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:52] "GET /payment/status HTTP/1.1" 200 - 174 0.071 0.529 2026-10-31 20:59:52,242 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 20:59:52,264 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:52,531 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:52] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.002 0.267 2026-10-31 20:59:52,569 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:53,144 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-10-31 20:59:53,192 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-10-31 20:59:53,216 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:53,521 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:53] "POST /payment/mollie/webhook HTTP/1.1" 200 - 19 0.007 0.299 2026-10-31 20:59:53,558 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:54,119 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7088] 2026-10-31 20:59:54,119 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-31 20:59:54,125 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7191] 2026-10-31 20:59:54,125 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-31 20:59:54,131 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7066] 2026-10-31 20:59:54,131 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-31 20:59:54,160 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_10_form_render ... 2026-10-31 20:59:54,186 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference Test Transaction: {'amount': 1111.11, 'converted_amount': 27777750.0, 'converted_currency_id': 23, 'currency_id': 126, 'partner_id': 2700, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-31 20:59:54,190 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference Test Transaction: {'amount': 27777750, 'api_url': '/payment/momo/method', 'extraData': 'eydzZXJ2ZXJpbmZvJzogJ29kb28nLCAnaXRlbWlkJzogJ1Rlc3QgVHJhbnNhY3Rpb24nLCAnaXRlbXByaWNlJzogMTExMS4xMSwgJ2l0ZW1xdWFudGl0eSc6IDF9', 'ipnUrl': 'https://localhost:8069/payment/momo/notify', 'msg': 'accessKey=F8BBA842ECF85&amount=27777750&extraData=eydzZXJ2ZXJpbmZvJzogJ29kb28nLCAnaXRlbWlkJzogJ1Rlc3QgVHJhbnNhY3Rpb24nLCAnaXRlbXByaWNlJzogMTExMS4xMSwgJ2l0ZW1xdWFudGl0eSc6IDF9&ipnUrl=https://localhost:8069/payment/momo/notify&orderId=Test ' 'Transaction&orderInfo=Norbert Buyer|norbert.buyer@example.com|Test ' 'Transaction&partnerCode=MOMO&redirectUrl=https://localhost:8069/payment/momo/return&requestId=MM1793480394_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793480394_Test Transaction'} 2026-10-31 20:59:54,223 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_11_form_render_currency_supported ... 2026-10-31 20:59:54,240 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference Test Transaction: {'amount': 1111.0, 'currency_id': 23, 'partner_id': 2700, 'provider_code': 'momo', 'provider_id': 19, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-31 20:59:54,248 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: provider-specific rendering values for transaction with reference Test Transaction: {'amount': 1111, 'api_url': '/payment/momo/method', 'extraData': 'eydzZXJ2ZXJpbmZvJzogJ29kb28nLCAnaXRlbWlkJzogJ1Rlc3QgVHJhbnNhY3Rpb24nLCAnaXRlbXByaWNlJzogMTExMS4wLCAnaXRlbXF1YW50aXR5JzogMX0=', 'ipnUrl': 'https://localhost:8069/payment/momo/notify', 'msg': 'accessKey=F8BBA842ECF85&amount=1111&extraData=eydzZXJ2ZXJpbmZvJzogJ29kb28nLCAnaXRlbWlkJzogJ1Rlc3QgVHJhbnNhY3Rpb24nLCAnaXRlbXByaWNlJzogMTExMS4wLCAnaXRlbXF1YW50aXR5JzogMX0=&ipnUrl=https://localhost:8069/payment/momo/notify&orderId=Test ' 'Transaction&orderInfo=Norbert Buyer|norbert.buyer@example.com|Test ' 'Transaction&partnerCode=MOMO&redirectUrl=https://localhost:8069/payment/momo/return&requestId=MM1793480394_Test ' 'Transaction', 'orderId': 'Test Transaction', 'orderInfo': 'Norbert Buyer|norbert.buyer@example.com|Test Transaction', 'partnerCode': 'MOMO', 'redirectUrl': 'https://localhost:8069/payment/momo/return', 'requestId': 'MM1793480394_Test Transaction'} 2026-10-31 20:59:54,280 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_20_momo_form_management ... 2026-10-31 20:59:54,318 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference test-ref0 with the same value for the state: done 2026-10-31 20:59:54,341 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_30_momo_bad_configuration ... 2026-10-31 20:59:54,367 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_40_momo_currency_usd ... 2026-10-31 20:59:54,425 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_momo_viin.tests.test_momo: Starting MoMoTest.test_50_momo_currency_euro ... 2026-10-31 20:59:54,494 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:55,144 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_10_form_render ... 2026-10-31 20:59:55,204 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_12_nganluong_form_management ... 2026-10-31 20:59:55,288 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment test-ref0: set as pending 2026-10-31 20:59:55,291 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx test-ref0: set as done 2026-10-31 20:59:55,314 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.tests.test_nganluong: Starting NganLuongTest.test_13_currency_no_support ... 2026-10-31 20:59:55,377 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.models.payment_transaction: Received notification for NganLuong payment Test Transaction: set as pending 2026-10-31 20:59:55,379 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nganluong.models.payment_transaction: Validated NganLuong payment for tx Test Transaction: set as done 2026-10-31 20:59:55,412 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-31 20:59:55,981 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 20:59:56,031 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-10-31 20:59:56,058 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-10-31 20:59:56,096 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:56,631 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 20:59:56,681 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-31 20:59:56,726 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 20:59:56,778 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-10-31 20:59:56,829 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-10-31 20:59:56,880 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-10-31 20:59:56,896 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction with reference Test Transaction 2026-10-31 20:59:56,932 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-10-31 20:59:56,988 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 20:59:58,674 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-10-31 20:59:58,714 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_process_empty_payment_data_on_cancellation ... 2026-10-31 20:59:58,735 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:58,999 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:58] "GET /payment/nuvei/return?tx_ref=Test+Transaction&error_access_token=0f1c85d3b0d4d464ad73b331f3f9114770474d75a920ef17fb7a1fcccff62ba4&ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 10 0.002 0.264 2026-10-31 20:59:59,605 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:59] "GET /payment/status HTTP/1.1" 200 - 178 0.066 0.537 2026-10-31 20:59:59,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-10-31 20:59:59,652 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 20:59:59,917 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 20:59:59] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.002 0.264 2026-10-31 21:00:00,499 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:00] "GET /payment/status HTTP/1.1" 200 - 179 0.060 0.519 2026-10-31 21:00:00,524 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-10-31 21:00:00,545 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:00:00,821 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:00] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&productId=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=5361e831a6ed08ddd47d52fc511a605518e2696f302b301d709f950e91398f63&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.002 0.276 2026-10-31 21:00:01,494 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:01] "GET /payment/status HTTP/1.1" 200 - 179 0.071 0.599 2026-10-31 21:00:01,520 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-31 21:00:01,557 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-31 21:00:01,595 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 21:00:01,614 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:00:01,896 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:01] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.002 0.282 2026-10-31 21:00:01,924 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-31 21:00:01,947 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:00:02,217 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:02] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.002 0.270 2026-10-31 21:00:02,258 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:00:02,829 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-10-31 21:00:02,877 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-10-31 21:00:02,942 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-10-31 21:00:02,999 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-10-31 21:00:03,022 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.models.payment_transaction: Sending '/checkout/orders' request for transaction with reference Test Transaction: {'intent': 'CAPTURE', 'payment_source': {'paypal': {'address': {'address_line_1': 'Huge Street', 'address_line_2': '2/543', 'admin_area_2': 'Sin City', 'country_code': 'BE', 'postal_code': '1000'}, 'email_address': 'norbert.buyer@example.com', 'experience_context': {'shipping_preference': 'NO_SHIPPING'}, 'name': {'given_name': 'Norbert', 'surname': 'Buyer'}}}, 'purchase_units': [{'amount': {'currency_code': 'EUR', 'value': 1111.11}, 'description': 'My Company (San Francisco): Test ' 'Transaction', 'payee': {'display_data': {'brand_name': 'My Company (San ' 'Francisco)', 'business_email': 'info@yourcompany.com'}, 'email_address': 'dummy@test.mail.com'}, 'reference_id': 'Test Transaction'}]} 2026-10-31 21:00:03,023 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-10-31 21:00:03,023 104 INFO rb-be2b723-226188-430982 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference Test Transaction: {'amount': 1111.11, 'currency_id': 126, 'order_id': '123DUMMY456', 'partner_id': 2720, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-10-31 21:00:03,047 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-10-31 21:00:03,330 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-10-31 21:00:03,349 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:00:04,736 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:04] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 19 0.006 1.382 2026-10-31 21:00:04,762 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-10-31 21:00:04,784 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:00:05,046 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:00:05] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.002 0.262 2026-10-31 21:00:05,086 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:00:18,382 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:00:32,613 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:00:44,531 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:00:53,694 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:04,109 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:15,887 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:24,755 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:33,454 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:43,143 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:01:52,737 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:01,443 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:10,060 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:26,240 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:34,954 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:43,141 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:02:52,232 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:03:01,322 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:03:10,631 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:03:19,324 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-31 21:03:19,942 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 21:03:20,002 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:20,590 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-10-31 21:03:20,620 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,621 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,621 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-31 21:03:20,621 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-31 21:03:20,630 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,637 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,637 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,637 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-31 21:03:20,637 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,642 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,642 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,642 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-31 21:03:20,642 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,647 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,647 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,647 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-31 21:03:20,647 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,651 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,652 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,652 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-31 21:03:20,652 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,656 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,657 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,657 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-31 21:03:20,657 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,661 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,661 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,661 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-31 21:03:20,661 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,666 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,666 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,666 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-10-31 21:03:20,666 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,670 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-10-31 21:03:20,671 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,671 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-10-31 21:03:20,671 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-10-31 21:03:20,696 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-10-31 21:03:20,734 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-10-31 21:03:20,769 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-10-31 21:03:20,807 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-10-31 21:03:20,855 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 21:03:20,910 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-10-31 21:03:20,977 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-31 21:03:21,027 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-10-31 21:03:21,068 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-10-31 21:03:21,120 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:21,691 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-10-31 21:03:21,731 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-10-31 21:03:21,769 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-10-31 21:03:21,805 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-10-31 21:03:21,824 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:22,093 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:22] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.002 0.268 2026-10-31 21:03:22,118 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-10-31 21:03:22,137 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:22,437 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:22] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.002 0.300 2026-10-31 21:03:22,475 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:23,046 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-10-31 21:03:23,083 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-10-31 21:03:23,139 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:23,717 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-10-31 21:03:23,747 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:24,006 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:24] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.002 0.260 2026-10-31 21:03:24,031 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-10-31 21:03:24,091 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-10-31 21:03:24,115 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:24,363 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:24] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.002 0.247 2026-10-31 21:03:24,398 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:24,988 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-10-31 21:03:30,298 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-10-31 21:03:30,334 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-10-31 21:03:30,371 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-10-31 21:03:30,680 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-10-31 21:03:30,737 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-10-31 21:03:30,785 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_when_missing_secret ... 2026-10-31 21:03:30,824 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_reject_notification_with_missing_timestamp ... 2026-10-31 21:03:30,859 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-10-31 21:03:30,910 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-10-31 21:03:30,961 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-10-31 21:03:30,978 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:31,265 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:31] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.006 0.283 2026-10-31 21:03:31,291 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-10-31 21:03:31,310 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:31,573 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:31] "POST /payment/stripe/webhook HTTP/1.1" 200 - 20 0.005 0.259 2026-10-31 21:03:31,599 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-10-31 21:03:31,619 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:31,869 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:31] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.002 0.250 2026-10-31 21:03:31,909 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:32,494 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7088] 2026-10-31 21:03:32,495 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-31 21:03:32,500 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7191] 2026-10-31 21:03:32,500 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-31 21:03:32,505 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7066] 2026-10-31 21:03:32,505 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-31 21:03:32,533 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_10_vnpay_form_management ... 2026-10-31 21:03:32,593 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_20_vnpay_bad_configuration ... 2026-10-31 21:03:32,619 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_30_vnpay_currency_euro ... 2026-10-31 21:03:32,677 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_40_vnpay_currency_usd ... 2026-10-31 21:03:32,732 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_50_vnpay_currency_conversion_euro ... 2026-10-31 21:03:32,792 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_51_vnpay_currency_no_conversion_vnd ... 2026-10-31 21:03:32,845 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_vnpay.tests.test_vnpay: Starting VNPayTest.test_redirect_form_values ... 2026-10-31 21:03:32,916 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:33,450 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-10-31 21:03:33,489 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-10-31 21:03:33,509 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:33,794 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:33] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.006 0.282 2026-10-31 21:03:33,818 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-10-31 21:03:33,836 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:34,092 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:34] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.005 0.253 2026-10-31 21:03:34,125 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-10-31 21:03:34,147 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:35,459 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:35] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.005 1.308 2026-10-31 21:03:35,483 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-10-31 21:03:35,519 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-10-31 21:03:35,554 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-10-31 21:03:35,570 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:35,832 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:35] "POST /payment/worldline/webhook HTTP/1.1" 200 - 19 0.005 0.258 2026-10-31 21:03:35,856 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-10-31 21:03:35,874 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:36,139 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 2926 from transaction with reference Test Transaction 2026-10-31 21:03:36,146 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:36] "POST /payment/worldline/webhook HTTP/1.1" 200 - 24 0.008 0.265 2026-10-31 21:03:36,172 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-10-31 21:03:36,195 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:36,458 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:36] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.003 0.262 2026-10-31 21:03:36,493 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:37,360 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-10-31 21:03:37,465 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_prefers_company_currency ... 2026-10-31 21:03:40,505 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_webhook_migration_notice_is_only_sent_once ... 2026-10-31 21:03:40,618 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-10-31 21:03:40,677 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <568665722886539.1793480620.654421567916870-openerp-message-notify@505b9793b171>: ['"Charlie Brown" <@False>'] 2026-10-31 21:03:40,682 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-10-31 21:03:40,742 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078835443042571.1793480620.719049930572510-openerp-message-notify@505b9793b171>: ['"David Wilson" <@False>'] 2026-10-31 21:03:40,747 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-10-31 21:03:40,803 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <780802718305687.1793480620.782173633575439-openerp-message-notify@505b9793b171>: ['"Grace Lee" <@False>'] 2026-10-31 21:03:40,808 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-10-31 21:03:40,864 104 INFO rb-be2b723-226188-430982 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <909513403089072.1793480620.842409133911133-openerp-message-notify@505b9793b171>: ['"Hannah Martin" <@False>'] 2026-10-31 21:03:40,869 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-10-31 21:03:40,967 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [213, 214, 215, 216, 217] 2026-10-31 21:03:41,008 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:41,776 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_with_tokenization ... 2026-10-31 21:03:41,884 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_card_session_payload_without_tokenization ... 2026-10-31 21:03:41,929 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_for_legacy_token ... 2026-10-31 21:03:41,967 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_returns_none_on_request_failure ... 2026-10-31 21:03:42,020 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_not_pending ... 2026-10-31 21:03:42,080 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_requires_action ... 2026-10-31 21:03:42,140 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_pending_authentication_url_when_status_not_requires_action ... 2026-10-31 21:03:42,209 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_falls_back_to_external_id ... 2026-10-31 21:03:42,244 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-10-31 21:03:42,281 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_strips_suffixed_reference ... 2026-10-31 21:03:42,317 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-10-31 21:03:42,366 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_legacy_token_charge_payload ... 2026-10-31 21:03:42,416 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-10-31 21:03:42,439 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Sending session request for link creation: {'allowed_payment_channels': ['UNKNOWN'], 'amount': 1111.11, 'cancel_return_url': 'http://127.0.0.1:8069/payment/xendit/return', 'country': 'ID', 'currency': 'EUR', 'customer': {'email': 'norbert.buyer@example.com', 'individual_detail': {'given_names': 'Norbert', 'surname': 'Buyer'}, 'mobile_number': '003212345678', 'reference_id': 'customer2935d3693406', 'type': 'INDIVIDUAL'}, 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'success_return_url': 'http://127.0.0.1:8069/payment/xendit/return?tx_ref=Test+Transaction&access_token=f5918efb4c26960f6b0c0603fc86a5f2abca3e2c3d9b39d154adc1baad29eefd&success=true'} 2026-10-31 21:03:42,439 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'payment_link_url': 'https://dummy.com'} 2026-10-31 21:03:42,463 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_session_request_payload ... 2026-10-31 21:03:42,509 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_token_charge_payload ... 2026-10-31 21:03:42,561 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_legacy_charge_notification_confirms_transaction ... 2026-10-31 21:03:42,608 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-10-31 21:03:42,654 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_fails_offline_requires_action ... 2026-10-31 21:03:42,701 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_pending_online_requires_action ... 2026-10-31 21:03:42,749 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-10-31 21:03:42,801 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_include_redirect_form_when_authentication_required ... 2026-10-31 21:03:42,855 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rendering_values_save_session_id_as_provider_reference ... 2026-10-31 21:03:42,881 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Sending session request for link creation: {'allowed_payment_channels': ['UNKNOWN'], 'amount': 1111.11, 'cancel_return_url': 'http://127.0.0.1:8069/payment/xendit/return', 'country': 'ID', 'currency': 'EUR', 'customer': {'email': 'norbert.buyer@example.com', 'individual_detail': {'given_names': 'Norbert', 'surname': 'Buyer'}, 'mobile_number': '003212345678', 'reference_id': 'customer29352fdf8aa8', 'type': 'INDIVIDUAL'}, 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'success_return_url': 'http://127.0.0.1:8069/payment/xendit/return?tx_ref=Test+Transaction&access_token=f5918efb4c26960f6b0c0603fc86a5f2abca3e2c3d9b39d154adc1baad29eefd&success=true'} 2026-10-31 21:03:42,882 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received session request response: {'allowed_payment_channels': ['BNI'], 'amount': 1740, 'business_id': '64118d86854d7d89206e732d', 'country': 'ID', 'created': '2023-07-12T09:31:13.111Z', 'currency': 'IDR', 'customer_id': 'cust-64118d86854d7d89206e732d', 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'payment_id': 'py-ac1fcd3e-21c5-4c70-bb06-fa3c34e19e0c', 'payment_link_url': 'https://xen.to/kGxPCi60', 'payment_session_id': 'ps-64a8f9c614802d6c402cd82d', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'status': 'ACTIVE', 'updated': '2023-07-12T09:31:23.577Z'} 2026-10-31 21:03:42,906 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_rounded_amount_idr ... 2026-10-31 21:03:42,952 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_legacy_token_to_credit_card_charges ... 2026-10-31 21:03:42,994 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_payment_request_dispatches_v3_token_to_payment_requests ... 2026-10-31 21:03:43,038 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_payment_request_for_token_operation ... 2026-10-31 21:03:43,052 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'business_id': '64118d86854d7d89206e732d', 'channel_code': 'CARDS', 'currency': 'IDR', 'payment_request_id': 'pr-64a8d9c614802d6c402cd82d', 'payment_token_id': 'pt-6275md8ac5f00da60017cdc669', 'reference_id': 'Test Transaction', 'request_amount': 11100, 'status': 'SUCCEEDED', 'type': 'PAY'} 2026-10-31 21:03:43,093 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_sync_from_provider_checks_session_for_redirect_operation ... 2026-10-31 21:03:43,107 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'allowed_payment_channels': ['BNI'], 'amount': 1740, 'business_id': '64118d86854d7d89206e732d', 'country': 'ID', 'created': '2023-07-12T09:31:13.111Z', 'currency': 'IDR', 'customer_id': 'cust-64118d86854d7d89206e732d', 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'payment_id': 'py-ac1fcd3e-21c5-4c70-bb06-fa3c34e19e0c', 'payment_link_url': 'https://xen.to/kGxPCi60', 'payment_session_id': 'ps-64a8f9c614802d6c402cd82d', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'status': 'COMPLETED', 'updated': '2023-07-12T09:31:23.577Z'} 2026-10-31 21:03:43,147 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_card_on_file_type_for_offline_operation ... 2026-10-31 21:03:43,205 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_token_charge_return_url_carries_return_params_in_request_context ... 2026-10-31 21:03:43,258 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-10-31 21:03:43,310 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_fetches_masked_card_number ... 2026-10-31 21:03:43,326 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: created token with id 44 for partner with id 2935 from transaction with reference Test Transaction 2026-10-31 21:03:43,348 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenize_from_notification_data_skips_get_with_inline_card_details ... 2026-10-31 21:03:43,366 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: created token with id 45 for partner with id 2935 from transaction with reference Test Transaction 2026-10-31 21:03:43,390 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_validation_session_payload_is_save ... 2026-10-31 21:03:43,449 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:44,322 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-10-31 21:03:44,419 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-10-31 21:03:44,467 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-10-31 21:03:44,522 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_confirms_pending_token_payment_after_3ds_challenge ... 2026-10-31 21:03:44,547 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:44,809 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'business_id': '64118d86854d7d89206e732d', 'channel_code': 'CARDS', 'currency': 'IDR', 'payment_request_id': 'pr-64a8d9c614802d6c402cd82d', 'payment_token_id': 'pt-6275md8ac5f00da60017cdc669', 'reference_id': 'Test Transaction', 'request_amount': 11100, 'status': 'SUCCEEDED', 'type': 'PAY'} 2026-10-31 21:03:44,818 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:44] "GET /payment/xendit/return?tx_ref=xendit_tx5&success=true&access_token=b0d3c35bdf831f2e37e977c21e1b2e29d81ac0bb9b1f32b380eb6c57ba3bdb08 HTTP/1.1" 303 - 19 0.005 0.267 2026-10-31 21:03:45,397 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:45] "GET /payment/status HTTP/1.1" 200 - 178 0.063 0.512 2026-10-31 21:03:45,423 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_falls_back_to_pending_when_sync_fails ... 2026-10-31 21:03:45,443 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:46,752 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:46] "GET /payment/xendit/return?tx_ref=xendit_tx3&success=true&access_token=c58bfc14b772af0d526259fc055d2e2e78f210c7bd7741427f39468ebe153057 HTTP/1.1" 303 - 18 0.005 1.305 2026-10-31 21:03:47,319 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:47] "GET /payment/status HTTP/1.1" 200 - 178 0.059 0.506 2026-10-31 21:03:47,345 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_return_syncs_status_from_provider_when_reference_known ... 2026-10-31 21:03:47,363 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:47,612 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.models.payment_transaction: Received status sync response: {'allowed_payment_channels': ['BNI'], 'amount': 1740, 'business_id': '64118d86854d7d89206e732d', 'country': 'ID', 'created': '2023-07-12T09:31:13.111Z', 'currency': 'IDR', 'customer_id': 'cust-64118d86854d7d89206e732d', 'description': 'Test Transaction', 'mode': 'PAYMENT_LINK', 'payment_id': 'py-ac1fcd3e-21c5-4c70-bb06-fa3c34e19e0c', 'payment_link_url': 'https://xen.to/kGxPCi60', 'payment_session_id': 'ps-64a8f9c614802d6c402cd82d', 'reference_id': 'Test Transaction', 'session_type': 'PAY', 'status': 'COMPLETED', 'updated': '2023-07-12T09:31:23.577Z'} 2026-10-31 21:03:47,622 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:47] "GET /payment/xendit/return?tx_ref=xendit_tx2&success=true&access_token=2520e02f60e96179cf3ed36f5ab0c746297a485ff630c6c91a0fe665373c6c6c HTTP/1.1" 303 - 19 0.005 0.255 2026-10-31 21:03:48,239 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:48] "GET /payment/status HTTP/1.1" 200 - 178 0.072 0.543 2026-10-31 21:03:48,265 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-10-31 21:03:48,282 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:48,527 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:48] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.002 0.244 2026-10-31 21:03:49,138 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "GET /payment/status HTTP/1.1" 200 - 178 0.061 0.548 2026-10-31 21:03:49,144 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "GET /payment/xendit/return?success=false&access_token=a3acc7ec95886fab3f0aade1a45516a642dcec6ab59924f0896a619e84b5d84c&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.001 2026-10-31 21:03:49,168 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "GET /payment/status HTTP/1.1" 200 - 7 0.003 0.019 2026-10-31 21:03:49,188 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "GET /payment/xendit/return?success=true&access_token=a3acc7ec95886fab3f0aade1a45516a642dcec6ab59924f0896a619e84b5d84c&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.004 0.012 2026-10-31 21:03:49,224 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "GET /payment/status HTTP/1.1" 200 - 7 0.004 0.030 2026-10-31 21:03:49,251 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_skips_activation_event_without_tokenize ... 2026-10-31 21:03:49,269 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:49,529 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.005 0.256 2026-10-31 21:03:49,568 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_tokenizes_on_activation_event ... 2026-10-31 21:03:49,587 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:49,831 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:49] "POST /payment/xendit/webhook HTTP/1.1" 200 - 10 0.002 0.244 2026-10-31 21:03:49,868 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-10-31 21:03:49,888 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:51,286 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:51] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.002 1.398 2026-10-31 21:03:51,321 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-10-31 21:03:51,342 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:51,596 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:51] "POST /payment/xendit/webhook HTTP/1.1" 200 - 19 0.005 0.251 2026-10-31 21:03:51,620 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_unwraps_envelope ... 2026-10-31 21:03:51,637 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-31 21:03:51,885 104 INFO rb-be2b723-226188-430982 werkzeug: 127.0.0.1 - - [31/Oct/2026 21:03:51] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.002 0.247 2026-10-31 21:03:51,927 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:52,464 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7088] 2026-10-31 21:03:52,464 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-10-31 21:03:52,470 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7191] 2026-10-31 21:03:52,470 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-31 21:03:52,475 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7066] 2026-10-31 21:03:52,475 104 INFO rb-be2b723-226188-430982 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-10-31 21:03:52,500 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_10_zalopay_form_management ... 2026-10-31 21:03:52,555 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_30_zalopay_form_validate ... 2026-10-31 21:03:52,593 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.models.payment_transaction: ZaloPay: Validated payment for tx test-ref2: set as done 2026-10-31 21:03:52,625 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_40_zalopay_bad_configuration ... 2026-10-31 21:03:52,659 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_50_zalopay_currency_euro ... 2026-10-31 21:03:52,723 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_60_zalopay_currency_usd ... 2026-10-31 21:03:52,778 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_70_zalopay_available_currencies_restricted_to_vnd ... 2026-10-31 21:03:52,801 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_71_zalopay_currency_not_supported_converts_amount ... 2026-10-31 21:03:52,863 104 INFO rb-be2b723-226188-430982 odoo.addons.payment_zalopay.tests.test_zalopay: Starting ZaloPayTest.test_72_zalopay_currency_supported_keeps_original_amount ... 2026-10-31 21:03:52,935 104 INFO rb-be2b723-226188-430982 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-31 21:03:52,937 104 INFO rb-be2b723-226188-430982 odoo.service.server: 2216 post-tests in 16879.56s, 4305049 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: hr_skills: 6 tests 24.29s 5810 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: hr_skills_survey: 3 tests 2.45s 1118 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: hr_timesheet: 16 tests 50.31s 11041 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: hr_timesheet_attendance: 3 tests 33.02s 3256 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: hr_work_entry_contract: 4 tests 2.67s 965 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: html_editor: 6 tests 4.22s 671 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: im_livechat: 70 tests 165.07s 53433 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_edi_line_grouping: 8 tests 100.95s 15767 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_edi_viettel: 26 tests 91.10s 30435 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_edi_viettel_pos: 13 tests 92.97s 33758 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin: 165 tests 2890.16s 803026 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_account_asset: 16 tests 180.19s 18973 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_account_auto_transfer: 27 tests 249.73s 86784 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_account_reports: 369 tests 6900.71s 791889 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_account_reports_asset: 10 tests 129.79s 29799 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_account_reports_recurring: 12 tests 284.75s 47369 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice: 41 tests 181.34s 34322 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_meinvoice_pos: 10 tests 24.53s 9859 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice: 64 tests 448.57s 72131 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_sinvoice_pos: 14 tests 61.00s 27646 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice: 47 tests 222.52s 46917 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_accounting_vninvoice_line_grouping: 13 tests 105.14s 22272 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_edi: 147 tests 816.76s 177177 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_edi_pos: 13 tests 109.78s 35464 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_einvoice_sale: 6 tests 67.75s 11878 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_foreign_trade: 4 tests 36.45s 24432 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll: 53 tests 122.58s 79290 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_account: 72 tests 222.45s 118439 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_account_overtime: 10 tests 24.84s 14149 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_administrative_region: 10 tests 10.13s 6491 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal: 3 tests 7.36s 5147 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_meal_account: 11 tests 34.33s 20898 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_hr_payroll_overtime: 7 tests 4.29s 1454 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_loan_management: 6 tests 13.22s 8136 queries 2026-10-31 21:03:52,945 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_mrp_account: 34 tests 165.37s 96590 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_mrp_account_wip: 14 tests 168.18s 83509 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_account: 104 tests 470.00s 243328 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_mrp_subcontracting_settlement: 85 tests 127.04s 69897 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_picking_operation: 17 tests 11.09s 7067 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_pos: 24 tests 145.22s 69782 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_purchase_stock: 32 tests 219.24s 110471 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_stock_reports: 51 tests 41.59s 28841 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_stock_reports_multi_warehouse_access_control: 7 tests 1.05s 652 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: l10n_vn_viin_update_address: 10 tests 31.76s 7148 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: link_tracker: 13 tests 5.93s 890 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: loyalty: 17 tests 5.63s 4274 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: lunch: 3 tests 6.73s 2121 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mail: 292 tests 644.70s 311349 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mail_group: 3 tests 13.46s 8733 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: maintenance: 9 tests 13.72s 5425 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: marketing_card: 3 tests 8.37s 4367 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mass_mailing: 33 tests 127.32s 48800 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mass_mailing_event_sms: 3 tests 2.89s 1807 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mass_mailing_sms: 6 tests 16.75s 10306 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: membership: 6 tests 14.29s 8322 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: microsoft_calendar: 26 tests 29.35s 19226 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp: 57 tests 125.91s 71316 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_account: 13 tests 43.95s 25203 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_landed_costs: 4 tests 18.19s 12338 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_repair: 11 tests 21.83s 16029 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_subcontracting: 52 tests 97.78s 58163 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_subcontracting_account: 8 tests 23.20s 12414 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_subcontracting_dropshipping: 7 tests 21.74s 13249 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 8.50s 4214 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: mrp_subcontracting_purchase: 27 tests 54.38s 29886 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: partner_autocomplete: 4 tests 7.69s 6194 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment: 107 tests 49.58s 20085 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_adyen: 33 tests 7.56s 1189 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_aps: 15 tests 5.11s 1419 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_asiapay: 20 tests 3.46s 1615 queries 2026-10-31 21:03:52,946 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_authorize: 12 tests 1.58s 1037 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_bidv_viin: 89 tests 140.47s 65744 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_buckaroo: 10 tests 2.08s 753 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_custom: 5 tests 1.83s 1066 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_demo: 15 tests 2.10s 1100 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_flutterwave: 19 tests 5.00s 1702 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_mercado_pago: 14 tests 3.28s 1629 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_mollie: 4 tests 0.99s 484 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_momo_viin: 8 tests 0.93s 650 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_nganluong: 5 tests 0.92s 577 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_nuvei: 24 tests 6.84s 2156 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_paypal: 9 tests 2.83s 785 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_polar: 125 tests 194.21s 144864 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_razorpay: 22 tests 3.14s 1644 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_razorpay_oauth: 4 tests 0.66s 467 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_stripe: 20 tests 8.76s 4674 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_vnpay: 9 tests 1.00s 671 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_worldline: 11 tests 3.57s 666 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_xendit: 54 tests 15.41s 6696 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.stats: payment_zalopay: 10 tests 1.00s 662 queries 2026-10-31 21:03:52,947 104 INFO rb-be2b723-226188-430982 odoo.tests.result: 0 failed, 0 error(s) of 2216 tests when loading database 'rb-be2b723-226188-430982' 2026-10-31 21:03:52,948 104 INFO rb-be2b723-226188-430982 odoo.service.server: Initiating shutdown 2026-10-31 21:03:52,948 104 INFO rb-be2b723-226188-430982 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.